def user_delete(profile_id): if not has_admin_authorization(): abort_json(401, "Need admin key to delete users") user = get_user_for_response(profile_id, request) delete_profile(user) return json_resp_from_thing({"user": "******"})
def delete_all_test_users(): if not has_admin_authorization(): abort_json(401, "Need admin key to delete all test users") email_suffex_for_text_accounts = "@test-impactstory.org" users = Profile.query.filter(Profile.email.like("%"+email_suffex_for_text_accounts)).all() user_slugs_deleted = [] for user in users: user_slugs_deleted.append(user.url_slug) delete_profile(user) return json_resp_from_thing({"test_users": user_slugs_deleted})