From 3bcbcc89ac24e0ad2034e1e4f72f55f55662a2bd Mon Sep 17 00:00:00 2001 From: Nikolai Kristiansen Date: Fri, 18 Sep 2015 12:38:06 +0200 Subject: [PATCH] Adds TODO for trial memberships --- api/api_functions.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/api/api_functions.php b/api/api_functions.php index 64533be..1cdb8f1 100644 --- a/api/api_functions.php +++ b/api/api_functions.php @@ -150,6 +150,18 @@ function get_card($card_number) { $conn = get_db_connection(DB_FETCHMODE_ASSOC); $card_number = $conn->quoteSmart($card_number); + + // TODO Check if card has trial membership + // TODO What happends when user wants a proper membership?? + // TODO Test and enable trial memberships for cards + $membership_trial = false; + if($membership_trial) { +// $expires = date_format(date_create("first day of january next year"), "Y-m-d"); +// $expires_sql = "DATE_ADD(DATE(registered), INTERVAL 1 YEAR)"; +// $has_valid_membership_sql = " <= $expires_sql AND owner_phone_number IS NOT NULL"; +// $sql = "SELECT *,$has_valid_membership_sql AS has_valid_membership,$expires_sql AS expires FROM din_card WHERE card_number=$card_number"; + } + $expires_sql = "DATE_ADD(DATE(registered), INTERVAL 1 YEAR)"; $has_valid_membership_sql = "NOW() <= $expires_sql AND owner_phone_number IS NOT NULL"; $sql = "SELECT *,$has_valid_membership_sql AS has_valid_membership,$expires_sql AS expires FROM din_card WHERE card_number=$card_number";