Treat a new card for an expired order as a new card membership
This commit is contained in:
1 parent
2cafc4994e
commit
bc711dcd48
2 files changed
+19
-11
No files matched your search
@@ -488,16 +488,20 @@ $(document).ready(function(){
|
||||
if (selectedUser === null && membershipOrder === null) {
|
||||
// Unknown phone / card, new membership
|
||||
payload.action = 'new_card_membership';
|
||||
} else if (selectedUser === null && membershipOrder !== null &&
|
||||
membershipOrder.member_card === null && membershipOrder.product.is_valid) {
|
||||
// Associate member card with a valid membership orer
|
||||
payload.action = 'sms_card_notify';
|
||||
payload.order_uuid = membershipOrder.uuid;
|
||||
} else if (selectedUser === null && membershipOrder !== null) {
|
||||
if (membershipOrder.member_card === null && membershipOrder.product.is_valid) {
|
||||
// Associate member card with a valid membership order
|
||||
payload.action = 'sms_card_notify';
|
||||
payload.order_uuid = membershipOrder.uuid;
|
||||
} else {
|
||||
// New card for expired order -- treat as new card membership
|
||||
payload.action = 'new_card_membership';
|
||||
}
|
||||
} else if (selectedUser !== null && selectedUser.is_member) {
|
||||
// Add member card to a user
|
||||
payload.action = 'update_card';
|
||||
} else {
|
||||
// New order for user or non-user
|
||||
// New order for user
|
||||
payload.action = 'add_or_renew'; // Note: could also update card number
|
||||
}
|
||||
$.ajax(urls.registerCardAndMembership, {
|
||||
|
||||
Vendored
+9
-5
@@ -488,11 +488,15 @@ $(document).ready(function(){
|
||||
if (selectedUser === null && membershipOrder === null) {
|
||||
// Unknown phone / card, new membership
|
||||
payload.action = 'new_card_membership';
|
||||
} else if (selectedUser === null && membershipOrder !== null &&
|
||||
membershipOrder.member_card === null && membershipOrder.product.is_valid) {
|
||||
// Associate member card with a valid membership orer
|
||||
payload.action = 'sms_card_notify';
|
||||
payload.order_uuid = membershipOrder.uuid;
|
||||
} else if (selectedUser === null && membershipOrder !== null) {
|
||||
if (membershipOrder.member_card === null && membershipOrder.product.is_valid) {
|
||||
// Associate member card with a valid membership order
|
||||
payload.action = 'sms_card_notify';
|
||||
payload.order_uuid = membershipOrder.uuid;
|
||||
} else {
|
||||
// New card for expired order -- treat as new card membership
|
||||
payload.action = 'new_card_membership';
|
||||
}
|
||||
} else if (selectedUser !== null && selectedUser.is_member) {
|
||||
// Add member card to a user
|
||||
payload.action = 'update_card';
|
||||
|
||||
Reference in new issue
Block a user