Describe the bug
We found that the activity logs for some of the users are not getting stored in the database because of the 2 cases diagnosed in the issue below. We wanted do the fixes for this issue.
[x] Create a new user flow log if the flow status is marked as 'completed' but no corresponding latest user flow log is found in the database. - 2-hour
[x] Fix the logic to handle the activity_started value as 'no'. - 2-hour
[x] Create a list of the Glific flows with webhooks not having a flow_status argument. - 1-hour
[x] Update the Glific flows. - 1-hour
[x] Test and deploy the fix in staging and production - 2-hour
Screenshots
Environment (please complete the following information):
Describe the bug We found that the activity logs for some of the users are not getting stored in the database because of the 2 cases diagnosed in the issue below. We wanted do the fixes for this issue.
Diagnosis:
Expected behavior
flow_status
argument. - 1-hourScreenshots
Environment (please complete the following information):
Additional context NA
Acceptance Criteria
Documentation Add whatever documentation will be required here.