-
-
Notifications
You must be signed in to change notification settings - Fork 449
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
[WIP] Offline first product edition #3072
Conversation
d18c2e1
to
a934132
Compare
Things working well:
Issues
(For the editors check when fixed) Needs testing
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Two behaviors to fix:
|
There is also an issue with the product history, it seems I switch between 2 product history lists. |
449ad30
to
5a4f8da
Compare
It's not the expiration date field in fact, it's the period after of opening. Which we don't have on OFF (we do on OBF). |
Thanks @stephanegigandet I could reproduce it, only on initial addition. |
I have filed a separate issue for the Best Before issue: #3124 |
5a4f8da
to
2540a49
Compare
@philippeauriach reports the back to scan screen is in master. So I see no objection for merging, although I'd like this behaviour fixed before release (this is a regression vs production) |
…d let user click on it to update it
2540a49
to
77fcca9
Compare
This PR is a work in progress. It aims to provide an offline first product creation / edition workflow.
Main goal is to always use the actual "offline" persisting solution (instead of checking if network is there, or waiting for the network to fail to fall down to offline), and create a periodic background job that will perform the upload.
Most of the methods used to upload data / pictures in
OfflineProductService
comes from the oldOfflineEditFragment
.