@@ -99,14 +99,18 @@ func KeysPost(ctx *context.Context) {
9999 loadKeysData (ctx )
100100 ctx .Data ["Err_Content" ] = true
101101 ctx .Data ["Err_Signature" ] = true
102- ctx .Data ["KeyID" ] = err .(asymkey_model.ErrGPGInvalidTokenSignature ).ID
102+ keyID := err .(asymkey_model.ErrGPGInvalidTokenSignature ).ID
103+ ctx .Data ["KeyID" ] = keyID
104+ ctx .Data ["PaddedKeyID" ] = asymkey_model .PaddedKeyID (keyID )
103105 ctx .RenderWithErr (ctx .Tr ("settings.gpg_invalid_token_signature" ), tplSettingsKeys , & form )
104106 case asymkey_model .IsErrGPGNoEmailFound (err ):
105107 loadKeysData (ctx )
106108
107109 ctx .Data ["Err_Content" ] = true
108110 ctx .Data ["Err_Signature" ] = true
109- ctx .Data ["KeyID" ] = err .(asymkey_model.ErrGPGNoEmailFound ).ID
111+ keyID := err .(asymkey_model.ErrGPGNoEmailFound ).ID
112+ ctx .Data ["KeyID" ] = keyID
113+ ctx .Data ["PaddedKeyID" ] = asymkey_model .PaddedKeyID (keyID )
110114 ctx .RenderWithErr (ctx .Tr ("settings.gpg_no_key_email_found" ), tplSettingsKeys , & form )
111115 default :
112116 ctx .ServerError ("AddPublicKey" , err )
@@ -138,7 +142,9 @@ func KeysPost(ctx *context.Context) {
138142 loadKeysData (ctx )
139143 ctx .Data ["VerifyingID" ] = form .KeyID
140144 ctx .Data ["Err_Signature" ] = true
141- ctx .Data ["KeyID" ] = err .(asymkey_model.ErrGPGInvalidTokenSignature ).ID
145+ keyID := err .(asymkey_model.ErrGPGInvalidTokenSignature ).ID
146+ ctx .Data ["KeyID" ] = keyID
147+ ctx .Data ["PaddedKeyID" ] = asymkey_model .PaddedKeyID (keyID )
142148 ctx .RenderWithErr (ctx .Tr ("settings.gpg_invalid_token_signature" ), tplSettingsKeys , & form )
143149 default :
144150 ctx .ServerError ("VerifyGPG" , err )
0 commit comments