frontends.environment_id is now nullable; support anonymous public frontends (#110, #129)

This commit is contained in:
Michael Quigley
2022-12-01 14:56:55 -05:00
parent 8610cf944a
commit 9db6aa1c07
5 changed files with 7 additions and 5 deletions

View File

@ -59,7 +59,7 @@ func (h *unaccessHandler) Handle(params service.UnaccessParams, principal *rest_
return service.NewUnaccessInternalServerError()
}
if sfe == nil || sfe.EnvironmentId != senv.Id {
if sfe == nil || (sfe.EnvironmentId != nil && *sfe.EnvironmentId != senv.Id) {
logrus.Errorf("frontend named '%v' not found", feToken)
return service.NewUnaccessInternalServerError()
}