summaryrefslogtreecommitdiff
path: root/api/dns/dns.go
diff options
context:
space:
mode:
Diffstat (limited to 'api/dns/dns.go')
-rw-r--r--api/dns/dns.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/api/dns/dns.go b/api/dns/dns.go
index 6357dfc..7e9c7c7 100644
--- a/api/dns/dns.go
+++ b/api/dns/dns.go
@@ -20,6 +20,10 @@ var UserOwnedInternalFmtDomains = []string{"%s", "%s.endpoints"}
func ListDNSRecordsContinuation(context *types.RequestContext, req *http.Request, resp http.ResponseWriter) types.ContinuationChain {
return func(success types.Continuation, failure types.Continuation) types.ContinuationChain {
+ if context.User == nil {
+ return failure(context, req, resp)
+ }
+
dnsRecords, err := database.GetUserDNSRecords(context.DBConn, context.User.ID)
if err != nil {
log.Println(err)