Refresh token upon creation, allow delete

This commit is contained in:
Jesse C. Fisher 2023-11-11 15:06:47 +00:00
parent c282a09b17
commit 4bf22922ac
2 changed files with 6 additions and 2 deletions

View File

@ -67,7 +67,7 @@ class TokensController < ApplicationController
respond_to do |format|
if @token.save
format.html { redirect_to token_url(@token), notice: "Token was successfully created." }
format.html { redirect_to refresh_token_url(@token), notice: "Token was successfully created." }
format.json { render :show, status: :created, location: @token }
else
format.html { render :new, status: :unprocessable_entity }
@ -92,6 +92,7 @@ class TokensController < ApplicationController
# DELETE /tokens/1 or /tokens/1.json
def destroy
authorize @token
@token.destroy
respond_to do |format|

View File

@ -1,6 +1,7 @@
- if policy(@token).edit?
= link_to 'Edit', edit_token_path(@token)
= link_to 'Delete', @token, method: :delete, data: { confirm: 'Are you sure?' }
= link_to "Refresh Data", refresh_token_path(@token)
@ -30,5 +31,7 @@
= @token.decimals
%p
%b Transfer fee:
= @token.transfer_fee/(10.0**@token.decimals)
- begin
= @token.transfer_fee/(10.0**@token.decimals)
- rescue