@@ -100,14 +100,18 @@ func KeysPost(ctx *context.Context) {
100100 loadKeysData (ctx )
101101 ctx .Data ["Err_Content" ] = true
102102 ctx .Data ["Err_Signature" ] = true
103- ctx .Data ["KeyID" ] = err .(asymkey_model.ErrGPGInvalidTokenSignature ).ID
103+ keyID := err .(asymkey_model.ErrGPGInvalidTokenSignature ).ID
104+ ctx .Data ["KeyID" ] = keyID
105+ ctx .Data ["PaddedKeyID" ] = asymkey_model .PaddedKeyID (keyID )
104106 ctx .RenderWithErr (ctx .Tr ("settings.gpg_invalid_token_signature" ), tplSettingsKeys , & form )
105107 case asymkey_model .IsErrGPGNoEmailFound (err ):
106108 loadKeysData (ctx )
107109
108110 ctx .Data ["Err_Content" ] = true
109111 ctx .Data ["Err_Signature" ] = true
110- ctx .Data ["KeyID" ] = err .(asymkey_model.ErrGPGNoEmailFound ).ID
112+ keyID := err .(asymkey_model.ErrGPGNoEmailFound ).ID
113+ ctx .Data ["KeyID" ] = keyID
114+ ctx .Data ["PaddedKeyID" ] = asymkey_model .PaddedKeyID (keyID )
111115 ctx .RenderWithErr (ctx .Tr ("settings.gpg_no_key_email_found" ), tplSettingsKeys , & form )
112116 default :
113117 ctx .ServerError ("AddPublicKey" , err )
@@ -139,7 +143,9 @@ func KeysPost(ctx *context.Context) {
139143 loadKeysData (ctx )
140144 ctx .Data ["VerifyingID" ] = form .KeyID
141145 ctx .Data ["Err_Signature" ] = true
142- ctx .Data ["KeyID" ] = err .(asymkey_model.ErrGPGInvalidTokenSignature ).ID
146+ keyID := err .(asymkey_model.ErrGPGInvalidTokenSignature ).ID
147+ ctx .Data ["KeyID" ] = keyID
148+ ctx .Data ["PaddedKeyID" ] = asymkey_model .PaddedKeyID (keyID )
143149 ctx .RenderWithErr (ctx .Tr ("settings.gpg_invalid_token_signature" ), tplSettingsKeys , & form )
144150 default :
145151 ctx .ServerError ("VerifyGPG" , err )
0 commit comments