Example #1
0
def delete_reminder(name, user):
    user_reminders = db_api.get_periodic_calls(user_id=user)

    if not user_reminders:
        raise RuntimeError("У Вас еще нет напоминалок.")

    reminder_to_delete = db_api.get_periodic_call_by_name(name)

    if reminder_to_delete.id in [r.id for r in user_reminders]:
        db_api.delete_periodic_call(name)
    else:
        raise RuntimeError("Неправильный id.")