fix for api key generation

This commit is contained in:
Kyle Drake 2023-05-11 15:55:30 -05:00
parent 8b8791212c
commit 10a6e1634f
2 changed files with 32 additions and 3 deletions

View file

@ -198,12 +198,12 @@ end
post '/settings/:username/generate_api_key' do
require_login
require_ownership_for_settings
is_new = current_site.api_key.nil?
current_site.generate_api_key!
is_new = @site.api_key.nil?
@site.generate_api_key!
msg = is_new ? "New API key has been generated." : "API key has been regenerated."
flash[:success] = msg
redirect "/settings/#{current_site.username}#api_key"
redirect "/settings/#{@site.username}#api_key"
end
post '/settings/change_password' do