Treat a new card for an expired order as a new card membership

This commit is contained in:
ponas committed 2017-08-29 00:04:20 +02:00
1 parent 2cafc4994e
commit bc711dcd48
2 files changed
+19 -11

No files matched your search

+10 -6
View File
@@ -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, {
+9 -5
View File
@@ -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';