Adds some logging, renames source to kassa
This commit is contained in:
1 parent
cdd46e5430
commit
8dae51d89f
2 files changed
+9
-1
No files matched your search
@@ -95,6 +95,8 @@ if($_SERVER['REQUEST_METHOD'] === 'POST') {
|
|||||||
/* Add card relationship OR set old relationship inactive and add new */
|
/* Add card relationship OR set old relationship inactive and add new */
|
||||||
update_card($data['user_id'], $data['card_number']);
|
update_card($data['user_id'], $data['card_number']);
|
||||||
|
|
||||||
|
log_userupdate($data['user_id'], "Kortnummer ".$data['card_number']." knyttet til bruker.");
|
||||||
|
|
||||||
return_json_response(array('user' => get_user_data($data['user_id'])));
|
return_json_response(array('user' => get_user_data($data['user_id'])));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+7
-1
@@ -26,7 +26,7 @@ $required_keys = array('apikey', 'user_id');
|
|||||||
$valid_keys = $required_keys;
|
$valid_keys = $required_keys;
|
||||||
$valid_keys = array_merge($valid_keys, array('purchased', 'source'));
|
$valid_keys = array_merge($valid_keys, array('purchased', 'source'));
|
||||||
|
|
||||||
$valid_sources = array('card');
|
$valid_sources = array('kassa');
|
||||||
|
|
||||||
/* Validate supplied data */
|
/* Validate supplied data */
|
||||||
foreach($required_keys as $key) {
|
foreach($required_keys as $key) {
|
||||||
@@ -83,6 +83,12 @@ if( isset($data['source']) && !in_array($data['source'], $valid_sources) ) {
|
|||||||
/* Add or renew membership */
|
/* Add or renew membership */
|
||||||
try {
|
try {
|
||||||
add_or_renew_membership($data['user_id'], $purchased);
|
add_or_renew_membership($data['user_id'], $purchased);
|
||||||
|
|
||||||
|
$success_message = "Medlemskap registrert via ".$data['source'].".";
|
||||||
|
if(!$first_user_membership) {
|
||||||
|
$success_message = "Medlemskap fornyet via ".$data['source'].".";
|
||||||
|
}
|
||||||
|
log_userupdate($data['user_id'], $success_message);
|
||||||
} catch(InsideDatabaseException $e) {
|
} catch(InsideDatabaseException $e) {
|
||||||
error_log($e->getMessage());
|
error_log($e->getMessage());
|
||||||
return_json_response(array('error' => 'db_error', 'error_message' => $e->getMessage()), 500);
|
return_json_response(array('error' => 'db_error', 'error_message' => $e->getMessage()), 500);
|
||||||
|
|||||||
Reference in new issue
Block a user