Spiegel von
https://github.com/paviliondev/discourse-custom-wizard.git
synchronisiert 2024-11-25 10:40:28 +01:00
22 Zeilen
555 B
JavaScript
22 Zeilen
555 B
JavaScript
const subscriptionTypes = ["standard", "business"];
|
|
|
|
function subscriptionTypeSufficient(subscriptionType, requiredType) {
|
|
if (requiredType && !subscriptionType) {
|
|
return false;
|
|
}
|
|
if (requiredType === "none" || requiredType === null) {
|
|
return true;
|
|
}
|
|
if (
|
|
requiredType === "standard" &&
|
|
subscriptionTypes.includes(subscriptionType)
|
|
) {
|
|
return true;
|
|
}
|
|
if (requiredType === "business" && subscriptionType === "business") {
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
export { subscriptionTypeSufficient, subscriptionTypes };
|