Actions
Bug #12341
closedFormSubmitLog broken
Start date:
08.04.2021
Due date:
% Done:
0%
Estimated time:
Discuss:
Prio Planung:
Vote:
Description
- Auf forkred werden viel zu wenig FormSubmit Records, zugehoerig zu einem Form, angezeigt.
- Die Zuordnung zwischen Record im FormSubmitLog und dem Form erfolgt via Form.id / FormSubmitLog.formId
- Vermutung: Die Form.id aendert sich seit 'FormAsFile'.
- Vermutung: seit Rueckbau (Deaktivierung des Import/Export der Forms als Files) von FaF tritt das Problem nicht mehr auf.
- Aktuell kann man FaF noch wieder aktivieren. D.h. falls meine obige Vermutung richtig ist, kann das Problem jederzeit wieder auftreten.
- Umstellen das in FormSubmitLog der Form Name eingetragen wird.
- Im FormEditor sollte der Name dann mit 'extraButtonLock' gesichert werden (ggfs. eine Notiz das FormSubmitLog dann tote Records hat.
Updated by Marc Egger about 3 years ago
- Status changed from New to Feedback
- Assignee changed from Marc Egger to Carsten Rose
- Ich stimme deiner Vermutung zu. Das Problem entsteht wahrscheinlich durch die wechselnden ids.
- Bei einem edit durch den json-form-editor bleiben die ids der forms bestehen
- Auch für den Form sync +bleiben die ids ab jetzt bestehen+, allerdings habe ich den file sync nicht mehr gründlich getestet seit ich die Änderung eingebaut habe.
Ich schlage vor wir beobachten das Verhalten mit dem json-form-editor und vergessen den form sync für den Moment. Wenn wir den sync wieder aktivieren, muss man sowieso wieder gründlich testen.
Updated by Carsten Rose about 3 years ago
- Status changed from Feedback to Closed
- Target version changed from next5 to 21.4.0
- Eine kleine Massnahme: Neu wird auch der Formname im FormSubmitLog gespeichert. Grund: Sollte ein Form aus irgendeinem Grund geloescht werden ist so noch ein nachvollziehen moeglich. Desweiteren bleibt so auch bei moeglichen spaeteren FormAsFile eine Referenz erhalten.
- Ticket wird geschlossen
Actions