-
-
Notifications
You must be signed in to change notification settings - Fork 725
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
removed assets related to spree store: dead code #2540
removed assets related to spree store: dead code #2540
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I actually don't know if this is used or not. I can't find any other require statement. Let's test it. :-D
Do you happen to know why we need to add stuff like shared/*
here? Shouldn't that already be included in admin/all
or darkswarm/all
?
I'm also just seeing the all_split2
again which we don't need any more.
703b7e9
to
270eefb
Compare
re /shared, I dont know. re split2, I have removed it, there's no reference to it in the code base. I don't understand why we have /app/assets/javascripts/shared and /vendor/assets/javascript. |
Why not in |
@Matt-Yorkley could you take a look at this and approve pls? That way we can try and merge it and get it out of the way :) |
@luisramos0 can I assume this one doesn't need to be tested by Myriam or Rachel or Sally? I put the 'pr-no-test' label on it, it can be removed if it does actually need to be tested :) |
It should still be tested. We think that we are removing unused code, but sometimes we make mistakes. |
yes, needs to be tested. we need to validate the checkout process. |
Looks good, I hope we can get rid of the |
all right, I moved it to test ready. needs staging. |
I think we really need the french staging server so we have 3 european options going at the same time. There are so many things to test, it will help with that. @luisramos0 if you can try and figure out why it's not working (ping @myriamboure FYI) and get access to it I think this will be a great help in clearing out the testing backlog. |
ok, stagingFR is working now. I'll learn how to stage and stage this one there today or tomorrow. |
Staged on https://staging1.openfood.com.au/. |
After deploying this, we got the following exception on staging:
|
270eefb
to
14d526e
Compare
yeah... |
This needs to be staged again. |
Back to staging, this time on https://staging.openfoodfrance.org/ |
Front office looks as usual on both desktop and mobile. Guest and login checkout worked good as well. |
What? Why?
I found this in the context of deleting dead code here #2539
Deleting dead UI code. The OFN frontoffice should not depend on any Spree JS code any longer.
What should we test?
The frontoffice (OFN shop) should work and look the same way.
Release notes
Removed unused Spree UI code.
Changelog Category: Removed