Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upStanding Orders - improved order cycle duplication #1052
Comments
daniellemoorhead
added
uk
labels
Jun 21, 2016
daniellemoorhead
added this to the
v1.10 - Funky Feijoa! milestone
Jun 21, 2016
daniellemoorhead
assigned
bingxie and
oeoeaio
Jun 21, 2016
oeoeaio
referenced this issue
Jun 22, 2016
Closed
Order Cycle Coordinator can "clone" into an existing order cycle #1067
daniellemoorhead
assigned
stveep
and unassigned
bingxie
Jul 1, 2016
This comment has been minimized.
This comment has been minimized.
daniellemoorhead
modified the milestones:
v1.9 - Enigmatic Edamame!,
v1.10 - Funky Feijoa!
Jul 1, 2016
This comment has been minimized.
This comment has been minimized.
Getting on ok with this so far, just one quick Q for @oeoeaio - if the existing OC already has products, do we want to overwrite or add? |
This comment has been minimized.
This comment has been minimized.
Hi @stveep, I think overwrite. From my perspective, the desired functionality is that the 'destination' OC looks exactly the same as the 'source' OC one the copy action has been completed. So I think it is basically just a wipe and rewrite. Does that sound ok? |
This comment has been minimized.
This comment has been minimized.
Hi @oeoeaio @daniellemoorhead I've had a go at this and think it's nearly there. Edit: I fixed my bug, which this post was really about, so never mind! I'll leave the implementation details here though: A few details on the implementation:
You can find it on my fork here: https://github.com/stveep/openfoodnetwork/tree/1067-so-oc-duplication. I still need to add a few things. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
PR #1111 There is also an authentication problem that I'm not sure how to fix - it works for a [super] admin user but not for a regular user at the moment. As noted on the PR, I couldn't get my feature test working (it's there but set to "pending") and this might be why. I won't have time to look until the weekend but it's probably an easy fix if you could have a look @oeoeaio ? |
daniellemoorhead
modified the milestones:
v1.8.5 - पांच अंक,
v1.9 - Enigmatic Edamame!
Aug 17, 2016
daniellemoorhead
modified the milestones:
v1.9 - Enigmatic Edamame!,
v1.8.5 - पांच अंक
Aug 31, 2016
daniellemoorhead
modified the milestones:
Standing Orders,
v1.9 - Enigmatic Edamame!
Sep 25, 2016
daniellemoorhead
added this to Code Review
in Subscriptions
Sep 15, 2017
daniellemoorhead
moved this from Code Review
to Testing
in Subscriptions
Sep 15, 2017
daniellemoorhead
moved this from Testing
to Code Review
in Subscriptions
Sep 15, 2017
daniellemoorhead
removed this from the [FEAT] Subscriptions (Standing Orders) milestone
Sep 15, 2017
daniellemoorhead
removed
the
standing orders
label
Nov 10, 2017
sigmundpetersen
removed
the
australia
label
May 29, 2018
sigmundpetersen
removed
the
uk
label
May 29, 2018
This comment has been minimized.
This comment has been minimized.
The connected PR has been closed. Rob wants to pick this up again once standing orders are launched. I'm moving this back to dev ready. |
daniellemoorhead
assigned
oeoeaio
and unassigned
stveep and
oeoeaio
Jun 1, 2018
sigmundpetersen
removed
the
uk
label
Jun 21, 2018
Jul 5, 2018
This was referenced
sigmundpetersen
moved this from Code Review
to Dev Ready
in Subscriptions
Aug 7, 2018
daniellemoorhead
moved this from Dev Ready
to Backlog
in Subscriptions
Aug 10, 2018
myriamboure
moved this from Backlog
to For later iteration (can be closed for now)
in Subscriptions
Oct 12, 2018
This comment has been minimized.
This comment has been minimized.
If we go back to the need, what is it? The need is to enable hub manager to create easily a batch of OC attached to a schedule. To answer that need there are multiple possibilities:
I would say that given the scoped need described here https://community.openfoodnetwork.org/t/a-hub-manager-can-setup-an-automatic-standing-order-for-a-registered-customer/1462 this issue is out of scope so I will just close it for now. When we get feedbacks from users saying it's not practical, we can open a wishlist about the need and investigate potential solutions and decide. @kirstenalarsen I remember you suggested it also in some other GH issue some time ago, so if you have already feedbacks from users about it, please open a wishlist item and we can happily move it forward :-) |
myriamboure
closed this
Oct 22, 2018
Subscriptions
automation
moved this from For later iteration (can be closed for now)
to Closed
Oct 22, 2018
This comment has been minimized.
This comment has been minimized.
@daniellemoorhead if you disagree just SHOUT (gently of course ;-)) |
This comment has been minimized.
This comment has been minimized.
I think this is going to be a big issue for village centres - not because of subscriptions but because they are going to want order cycle every day and eventually lots of outgoing hubs - it will quickly become unworkable to open and manually change the delivery/pick-up info in each. But I will create a wishlist when confirmed :)
… On 23 Oct 2018, at 5:33 AM, Myriam ***@***.***> wrote:
@daniellemoorhead <https://github.com/daniellemoorhead> if you disagree just SHOUT (gently of course ;-))
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#1052 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ACxryHdZQQOUxSTgWBgM6TdkoG-48HcHks5ung-GgaJpZM4I7RIZ>.
|
This comment has been minimized.
This comment has been minimized.
You're the standing orders boss @myriamboure, I will leave it to you to decide what's needed or not ;) |
This comment has been minimized.
This comment has been minimized.
I think it should be separate and not included in standing order, but I can see the need and it definitely deserve a deeper thinking and UX reflexion a bit broader than just "make it easier to duplicate an OC"... so yes @kirstenalarsen open a wishlist and let's start to understand the need, and start some refined inception and see if we can prioritize sooner rather than later in the tons of things we want to priroitize :-) If you move forward inception chances are higher than the project move forward quicker :-) |
daniellemoorhead commentedJun 21, 2016
•
edited by oeoeaio
Overview
Order Cycles can currently be "cloned", which creates a brand new OC with identical settings.
The proposed Standing Orders model requires that Order Cycles exist into the future, as far as the shop owner wants customers to be allowed to place/cancel and ultimately edit their future orders.
In light of this, the capability to copy the list of products, fees and tags from between two existing order cycles becomes desirable.
Tasks