Ja-Nein-Feld über API auf "Nichts" setzten
-
Hallo,
gibt es eine Möglichkeit ein "Ja-Nein-Feld" über die API auf "Nichts" zu setzten?
In der GUI geht das über "-" aber die API scheint nur 1 oder 0 für "Ja" bzw. "Nein" zu akzeptieren. Ich habe dazu auch nichts in der Dokumentation gefunden.

Wenn ich den Wert in der GUI auf "Nichts" setzte dann wird er auf der API als "-1" angezeigt:
{"id":999999,"jsonrpc":"2.0","result":[{"id":"1","objID":"22039","f_dialog_c_17163695658542670":{"title":"-1","prop_type":"yes-no"},"description":""}]}Aber -1 wird auf der API nicht akzeptiert. Im Log steht dann nur "should be greater than zero"
[2024-07-31 04:54:37 307182] DEBUG: Prepare to run request... [2024-07-31 04:54:37 323248] ERROR: An exception occured while processing request: -32603 Internal error: There was an validation error { "f_dialog_c_17163695658542670": "(dialog) Property value should be greater then zero." }Danke
-
Hallo @Lhaard
das liegt an der Validierung der Werte - da fehlt der "leer" Wert. Du könntest übergangsweise die API Validierung abschalten (Experten-Setting
api.validationauf0setzen).Ich werde dafür ein Ticket eröffnen

Viele Grüße
Leo -
Alles klar. Danke für die Erklärung und den Workaround

Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login