Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUU] [Infinite loader] - Remove Stimulus Reflex from Products Page #12331

Closed
3 tasks done
dacook opened this issue Apr 3, 2024 · 8 comments · Fixed by #12328
Closed
3 tasks done

[BUU] [Infinite loader] - Remove Stimulus Reflex from Products Page #12331

dacook opened this issue Apr 3, 2024 · 8 comments · Fixed by #12328
Assignees
Labels
bug-s3 The bug is stopping a critical or non-critical feature but there is a usable workaround. prod-test

Comments

@dacook
Copy link
Member

dacook commented Apr 3, 2024

In some circumstances, the new bulk edit products screen will fail to load products, leaving an infinite loader, and a poor user wondering if anything was still happening.

Action Items:
Remove SR From:

Steps to reproduce

This was last replicated on fr_prod, at approx 9:30am AEST: #11752 (comment)
Sometimes it works fine, but maybe if the server is busier, it doesn't.

Image

@dacook dacook added the bug-s1 The bug is stopping the platform from working, and there is no workaround. Impact of lot of users. label Apr 3, 2024
@dacook dacook self-assigned this Apr 3, 2024
@RachL
Copy link
Contributor

RachL commented Apr 12, 2024

Reopenning because we need to finish removing SR and then do a prod test.

@RachL RachL reopened this Apr 12, 2024
@RachL RachL added bug-s2 The bug is affecting any of the non-critical features described in S1 and there is no workaround. and removed bug-s1 The bug is stopping the platform from working, and there is no workaround. Impact of lot of users. labels Apr 12, 2024
@RachL
Copy link
Contributor

RachL commented Apr 12, 2024

lowering to s2 as this is behind a feature toggle

@chahmedejaz
Copy link
Collaborator

Updated the Description to include the remaining action items from #12328

I'm assigning this to myself to work on the remaining items.

@chahmedejaz chahmedejaz self-assigned this Apr 14, 2024
@chahmedejaz chahmedejaz changed the title [BUU] Infinite loader [BUU] Remove Stimulus Reflex from Products Page Apr 16, 2024
@chahmedejaz chahmedejaz changed the title [BUU] Remove Stimulus Reflex from Products Page [BUU] [Infinite loader] - Remove Stimulus Reflex from Products Page Apr 16, 2024
@dacook
Copy link
Member Author

dacook commented Apr 17, 2024

Thanks @chahmedejaz.
For the Delete action, @anansilva has already been looking at an overlapping issue: #11987

That would include replacing SR with Turbo, which is actually a pretty big task. We could consider breaking it up, but I suspect it will be necessary to work through it one part at a time anyway. Maybe we can discuss that in Slack.
I think it's ok for this but to wait for that to be done.

For Edit Image, it's not actually triggering this issue (it doesn't use SR for reloading the products), so we can handle that separately. I do think we should create an issue for it, so will go ahead and create that now when I get the chance.

@chahmedejaz
Copy link
Collaborator

chahmedejaz commented Apr 17, 2024

Thanks @dacook for the the heads-up.
I'll discuss with Ana on this before moving any further with this one. :)

Edit:
Previously, I was on the believe that it would provide a better code base for her to work on that issue, once we remove SR from the delete action. But let's discuss it first, no worries.

@dacook
Copy link
Member Author

dacook commented Apr 18, 2024

Thanks for being proactive on this one Ahmed! I've created a separate issue for edit.

@dacook
Copy link
Member Author

dacook commented Jun 4, 2024

Groan, we missed one more little use of StimulusReflex, I've added a new issue to the list at the top.

I'm not sure if this is still an s2 or BUU1 issue though, I think we can de-prioritise and consider as tech debt instead.

In any case, it's probably a quick fix so I won't spend too much time deliberating it. I've not added any labels to the new sub-issue yet.

@mkllnk mkllnk added bug-s3 The bug is stopping a critical or non-critical feature but there is a usable workaround. and removed bug-s2 The bug is affecting any of the non-critical features described in S1 and there is no workaround. labels Jun 6, 2024
@dacook dacook added this to the [BUU2] Product List uplift milestone Jun 6, 2024
@RachL
Copy link
Contributor

RachL commented Jun 18, 2024

I'm closing this issue: let's keep subissues only. If subissues are a blocker we can raise them as s2, or re-open here if we really have a lot of them and need grouping 👍 .

@RachL RachL closed this as completed Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug-s3 The bug is stopping a critical or non-critical feature but there is a usable workaround. prod-test
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

5 participants