Skip to content

Commit 98fd5ae

Browse files
authored
fix: extensions might be nil (#34)
Signed-off-by: Carlos Alexandro Becker <[email protected]>
1 parent 5c80fc6 commit 98fd5ae

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

server.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,9 @@ func (srv *Server) config(ctx Context) *gossh.ServerConfig {
189189
}
190190

191191
pkStr := base64.StdEncoding.EncodeToString(key.Marshal())
192+
if ctx.Permissions().Permissions.Extensions == nil {
193+
ctx.Permissions().Permissions.Extensions = map[string]string{}
194+
}
192195
ctx.Permissions().Permissions.Extensions[permissionsPublicKeyExt] = pkStr
193196

194197
return ctx.Permissions().Permissions, nil

0 commit comments

Comments
 (0)