small fixes
This commit is contained in:
@@ -19,16 +19,17 @@ create_calendar(UserId, Title, Description, Confirmation, Type) ->
|
||||
{ok, User} ->
|
||||
case User#user.status of
|
||||
active ->
|
||||
% Проверяем подписку для commercial календарей
|
||||
case Type of
|
||||
commercial ->
|
||||
case logic_subscription:can_create_commercial_calendar(UserId) of
|
||||
true -> ok;
|
||||
false -> {error, subscription_required}
|
||||
true ->
|
||||
core_calendar:create(UserId, Title, Description, Confirmation, Type);
|
||||
false ->
|
||||
{error, subscription_required}
|
||||
end;
|
||||
personal -> ok
|
||||
end,
|
||||
core_calendar:create(UserId, Title, Description, Confirmation, Type);
|
||||
personal ->
|
||||
core_calendar:create(UserId, Title, Description, Confirmation, Type)
|
||||
end;
|
||||
_ ->
|
||||
{error, user_inactive}
|
||||
end;
|
||||
|
||||
Reference in New Issue
Block a user