summaryrefslogtreecommitdiff
path: root/api/serve.go
diff options
context:
space:
mode:
authorElizabeth Hunt <elizabeth.hunt@simponic.xyz>2024-05-12 14:32:50 -0700
committerElizabeth Hunt <elizabeth.hunt@simponic.xyz>2024-05-12 14:52:25 -0700
commitfca8f5d8addeebba7d55d4b69159745c84f27a91 (patch)
tree960bf01540ba1b5a8d7935666a8c37a531f597c4 /api/serve.go
parentcd324e1d48505410f0b11f26d6c415415ebf098e (diff)
downloadhatecomputers.club-fca8f5d8addeebba7d55d4b69159745c84f27a91.tar.gz
hatecomputers.club-fca8f5d8addeebba7d55d4b69159745c84f27a91.zip
fix segfault
Diffstat (limited to 'api/serve.go')
-rw-r--r--api/serve.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/api/serve.go b/api/serve.go
index a688445..ca8142b 100644
--- a/api/serve.go
+++ b/api/serve.go
@@ -138,7 +138,8 @@ func MakeServer(argv *args.Arguments, dbConn *sql.DB) *http.Server {
mux.HandleFunc("POST /dns", func(w http.ResponseWriter, r *http.Request) {
requestContext := makeRequestContext()
- LogRequestContinuation(requestContext, r, w)(auth.VerifySessionContinuation, FailurePassingContinuation)(dns.ListDNSRecordsContinuation, auth.GoLoginContinuation)(dns.CreateDNSRecordContinuation(cloudflareAdapter, dns.MaxUserRecords, dns.UserOwnedInternalFmtDomains), FailurePassingContinuation)(dns.ListDNSRecordsContinuation, dns.ListDNSRecordsContinuation)(template.TemplateContinuation("dns.html", true), template.TemplateContinuation("dns.html", true))(LogExecutionTimeContinuation, LogExecutionTimeContinuation)(IdContinuation, IdContinuation)
+ createRecordContinuation := dns.CreateDNSRecordContinuation(cloudflareAdapter, dns.MaxUserRecords, dns.UserOwnedInternalFmtDomains)
+ LogRequestContinuation(requestContext, r, w)(auth.VerifySessionContinuation, FailurePassingContinuation)(dns.ListDNSRecordsContinuation, auth.GoLoginContinuation)(createRecordContinuation, FailurePassingContinuation)(dns.ListDNSRecordsContinuation, dns.ListDNSRecordsContinuation)(template.TemplateContinuation("dns.html", true), template.TemplateContinuation("dns.html", true))(LogExecutionTimeContinuation, LogExecutionTimeContinuation)(IdContinuation, IdContinuation)
})
mux.HandleFunc("POST /dns/delete", func(w http.ResponseWriter, r *http.Request) {