iQMedia / tracker

Repo to hold all customer facing platform and data issues.
0 stars 0 forks source link

Bug in ADDB Delivery Tool does not allow customers to generate two consecutive jobs (reported by Innovid) #62

Open sergi0aranda opened 3 weeks ago

sergi0aranda commented 3 weeks ago

@hollinger, @jmylet - This bug has been around for a while but so far no customer had complained. Well that changed, Innovid is asking that we fix this bug as they do generate several ADDB jobs in a row. The only way to reset the form is to either log out and in and when this does not work, I have to actually quit the browser.

To reproduce:

1) Go into ADDB Job Management and create an ad-hoc job, save the job to launch.

2) Go back into the ADDB Job Management, Click "Create Job" and you will notice that the form has not been loaded properly, when you clock on Job Type, the form does not allow you to select either Ad-Hoc or Recurring. See screenshot below. Screenshot 2024-09-30 at 12 20 59 PM (2)

jmylet commented 2 weeks ago

This bug can be reproduced anytime a user tries to change any of the category, subcategory, brand, or product filter settings on the ADDB Delivery Job Management popup (e.g. Create Job, Edit Job, Edit Template):

ADDB JobManagement github issue 62 2024-10-03 180740

After clicking on any of those filter settings (actually changing them isn't necessary) any subsequent action that reopens the ADDB Delivery Job Management popup will load without any Job Type available to select.

This is likely due to the temp data containing allowed ADDB Delivery job types for the client being dropped when JS calls the controller methods that populate the filter settings mentioned above. Luckily this can easily be fixed by refreshing the page which forces the temp data to be reinitialized while we work on a permanent solution.