update ddns module

This commit is contained in:
2023-12-17 09:54:04 +01:00
parent 1488a3b8b7
commit 6d7407979d
4 changed files with 92 additions and 42 deletions
@@ -458,11 +458,22 @@ public class MembershipManager {
membershipFeeOrder = pretixManager.createOrder(membershipFeeOrder);
logger.debug("Create membership fee order: " + membershipFeeOrder.toString());
JsonObject expire = new JsonObject();
expire.addProperty("expires", pretixDateFormat.format(Date.from(expires)));
membershipFeeOrder = pretixManager.extendOrder(membershipFeeOrder.get("code").getAsString(), expire);
logger.debug("Create membership fee order: " + membershipFeeOrder.toString());
logger.debug("Extend membership fee order: " + membershipFeeOrder.get("code").getAsString() + " to "
+ pretixDateFormat.format(Date.from(expires)));
/*
* if (orderSendmail) {
* pretixManager.sendEmail(membershipFeeOrder.get("code").getAsString());
* logger.debug("Resend link membership fee order: " +
* membershipFeeOrder.get("code").getAsString());
* }
*/
} else
// send reminder mail for membership fee order
if (membershipfeeReminderDays > 0 && membershipfeeReminderQuestion > 0