opnform-host-nginx/api/tests
Chirag Chhatrala a11fb01bef
ESC-590 - Fix UUID and Auto Increment ID Generation Logic in StoreFormSubmissio… (#774)
* Fix UUID and Auto Increment ID Generation Logic in StoreFormSubmissionJob

- Updated the conditions for generating UUID and auto-increment IDs in the `StoreFormSubmissionJob` to ensure they only trigger when the answer value is not provided. This change enhances the logic for handling form submissions, particularly for users with non-pro subscriptions, by preventing unnecessary ID generation when an answer is already present.

These modifications aim to improve the accuracy of form submissions and ensure proper handling of ID generation based on user subscription status.

* Enhance ID Generation Logic in StoreFormSubmissionJob

- Updated conditions for UUID and auto-increment ID generation in `StoreFormSubmissionJob` to ensure they only trigger when the answer value is either not provided or invalid. This change improves the accuracy of ID generation based on user subscription status, preventing unnecessary ID creation when valid input is present.

These modifications aim to enhance the reliability of form submissions and ensure proper handling of ID generation features.

* Test  case
2025-06-05 16:58:24 +02:00
..
Browser Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
Feature ESC-590 - Fix UUID and Auto Increment ID Generation Logic in StoreFormSubmissio… (#774) 2025-06-05 16:58:24 +02:00
Unit Fix quill and mentions (#758) 2025-05-16 17:09:07 +02:00
CreatesApplication.php Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
DuskTestCase.php Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
Pest.php Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
TestCase.php Email spam security (#641) 2024-12-18 13:16:27 +01:00
TestHelpers.php Refactor FormSubmissionDataFactory to use TestHelpers trait 2025-03-04 13:38:33 +08:00