Migrol Incident Log (after go live)

Project

Name of incident

Date / Time

Request from client

Involved (Internal)

Involved (External)

Solution

Conclusion how to avoid

OneLine: Migrol

Incident #1 [Win email sent before winning]

30.05.2024 9:26 AM

(on live before launch)

“fyi: I don’t know if I should already start doing bugherd tasks, since you are also still testing, but I got the instant win email before I spun the wheel. The e-mail should be sent when I am on the instant prize page.”

Kate Hvozd val.b (Unlicensed)

Artem Makarov

Pavlo Trukhin

@Amire Berisha 

Rewrite the logic.

(PM captured this issue on the final tests, but developer said that it’s not easy to change the trigger, so we implemented some delay in email sending to cover this issue. However the client reported a bug anyway.)

If there are a few emails in the row – each should be tested separately to make sure it was trigerred by correct trigger (actition).

OneLine: Migrol

Incident #2 [some WP fields dissapered from theme settings because limits were reached]

31.05.2024 8:44AM

(on live before launch)

Kate Hvozd val.b (Unlicensed)

Artem Makarov

Pavlo Trukhin

@Amire Berisha 

Changed the limits in WP. (The issue apeared after we’ve implemented a few new fields).

Analyze the possible amount of fields and divide it accordinly to not exceed the limit or change the limit in advance.

OneLine: Migrol

Incident #3 [Links don’t work, the page reload on click – trigges a duplicate email sending]

3.06.2024 10:02 AM

(on live before launch)

  • Client called, they said they received 2 confirmation E-Mails when they won 5Rp, Mobility. Could you maybe check, I will as well

Kate Hvozd val.b (Unlicensed)

Artem Makarov

Pavlo Trukhin

@Amire Berisha 

Links fixed, so they stopped trigerring the page reload and duplicate email sending.

After each even small change the full functionality should be tested (even if it seems like the change is not connected to anything else. Including each email and their amaunt).

OneLine: Migrol

Incident #4 duplicated Reminder emails (and after fix appeared again)]

1.06 and 5.06

(on live before and after launch)

Kate Hvozd val.b (Unlicensed)

Artem Makarov

Pavlo Trukhin

@Amire Berisha 

  • 1.06 (before launch) – changed the logic so users receive personilized emails and are o in the copy of each other

  • 5.06 (after launch) – the fix made 1.06 was accidentally rewritten during some next transfer, so the fix was put back.

  • Set up correct receivers for emails that are triggered by crons.

  • Be careful with transfers to prevent the code rewriting

OneLine: Migrol

Incident #5 [Prize limits were reaching too fast as “-1” was on applied to more prizes then needed]

4.06.2024 4:37PM

(on live after launch)

 Car Wash for exmaple was won like more that 500 times today. In the backend I see this: https://prnt.sc/N5xSGxyHIAl_ and thats all of them.

Kate Hvozd val.b (Unlicensed)

Artem Makarov

Pavlo Trukhin

@Amire Berisha 

“-1” was applied to correct prize (not all the prizes form interests that were chosen)

Testing of the complicated functionality should include checkup of all the positive scenarios step by step. (To make sure that data saves correctely – accordinly to user actions)

OneLine: Migrol

Incident #6 [Sometimes some fields do not appear in the WP table (but saved in DB)

3.06 , 10.06.2024

(on live before and after launch)

3.06 – Question, all of the fields in the form are mandatory. But why was this data transferred from him to the backend? https://prnt.sc/ujBXgA1EzgVg 

10.06 –  I pulled out the lead list and in which ones the first or last name is missing.These are mandatory fields for us. Do you know why they are empty? https://prnt.sc/7haPj4nuYF7j

Kate Hvozd val.b (Unlicensed)

Artem Makarov

Pavlo Trukhin

@Amire Berisha 

  • the fisrt time it was reportet there were a few such cases. We haven’t found the reason why it happended and were monitoring it.

  • then we assumed that the code should be rewritten but it will be to dangerous, so we’ve just moved the data from DB to the table and DB.

After form testing – always make sure that all the fields data appeared in WP and emails.

OneLine: Migrol

Incident #7 Recapture

Comments

Leave a Reply