settings_data: Check for invalid policy values.

This commit is contained in:
Tim Abbott 2021-09-30 14:29:57 -07:00
parent 1e1f08fa4e
commit c69a968ffe
1 changed files with 5 additions and 0 deletions

View File

@ -148,6 +148,11 @@ function user_has_permission(policy_value: number): boolean {
return true;
}
if (policy_value !== settings_config.common_policy_values.by_full_members.code) {
throw new Error("Unexpected policy value.");
}
/* We know the user is a member, but need to check if they are a "Full member". */
const current_datetime = new Date();
const person_date_joined = new Date(user_join_date);
const user_join_days =