@@ -307,7 +307,7 @@ func TestBuildGotrueEnv(t *testing.T) {
307307 utils .Config = original
308308 })
309309
310- t .Run ("uses auth scoped external url and relative mailer paths " , func (t * testing.T ) {
310+ t .Run ("uses auth scoped external url and absolute mailer verify urls " , func (t * testing.T ) {
311311 utils .Config = config .NewConfig ()
312312 utils .Config .Api .ExternalUrl = "http://127.0.0.1:54321"
313313 utils .Config .Auth .ExternalUrl = "http://127.0.0.1:54321/auth/v1"
@@ -328,10 +328,10 @@ func TestBuildGotrueEnv(t *testing.T) {
328328
329329 assert .Equal (t , "http://127.0.0.1:54321/auth/v1" , env ["API_EXTERNAL_URL" ])
330330 assert .Equal (t , "http://127.0.0.1:54321/auth/v1" , env ["GOTRUE_JWT_ISSUER" ])
331- assert .Equal (t , "/verify" , env ["GOTRUE_MAILER_URLPATHS_INVITE" ])
332- assert .Equal (t , "/verify" , env ["GOTRUE_MAILER_URLPATHS_CONFIRMATION" ])
333- assert .Equal (t , "/verify" , env ["GOTRUE_MAILER_URLPATHS_RECOVERY" ])
334- assert .Equal (t , "/verify" , env ["GOTRUE_MAILER_URLPATHS_EMAIL_CHANGE" ])
331+ assert .Equal (t , "http://127.0.0.1:54321/auth/v1 /verify" , env ["GOTRUE_MAILER_URLPATHS_INVITE" ])
332+ assert .Equal (t , "http://127.0.0.1:54321/auth/v1 /verify" , env ["GOTRUE_MAILER_URLPATHS_CONFIRMATION" ])
333+ assert .Equal (t , "http://127.0.0.1:54321/auth/v1 /verify" , env ["GOTRUE_MAILER_URLPATHS_RECOVERY" ])
334+ assert .Equal (t , "http://127.0.0.1:54321/auth/v1 /verify" , env ["GOTRUE_MAILER_URLPATHS_EMAIL_CHANGE" ])
335335 assert .NotContains (t , env , "GOTRUE_EXTERNAL_GITHUB_REDIRECT_URI" )
336336 })
337337
@@ -350,6 +350,7 @@ func TestBuildGotrueEnv(t *testing.T) {
350350
351351 assert .Equal (t , "http://127.0.0.1:54321/auth/v1" , env ["API_EXTERNAL_URL" ])
352352 assert .Equal (t , "https://issuer.example.com/auth/v1" , env ["GOTRUE_JWT_ISSUER" ])
353+ assert .Equal (t , "http://127.0.0.1:54321/auth/v1/verify" , env ["GOTRUE_MAILER_URLPATHS_INVITE" ])
353354 assert .Equal (t , "https://example.com/custom/callback" , env ["GOTRUE_EXTERNAL_AZURE_REDIRECT_URI" ])
354355 })
355356}
0 commit comments