소스 검색

fix: always prepending `.`

Lawrence Thorpe 3 년 전
부모
커밋
12b2cd5ec5
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 2
      app/Http/Controllers/Api/AliasController.php

+ 5 - 2
app/Http/Controllers/Api/AliasController.php

@@ -67,8 +67,11 @@ class AliasController extends Controller
             return response('You have reached your hourly limit for creating new aliases', 429);
         }
 
-        $formatEmail = function(string $localPart, string $domain, string $prefix = '') {
-            return $prefix . '.' . $localPart . '@' . $domain;
+        $formatEmail = function(string $localPart, string $domain, string $prefix) {
+            if (isset($prefix) {
+                $localPart = $prefix . '.' . $localPart;
+            }
+            return $localPart . '@' . $domain;
         };
 
         if (isset($request->validated()['local_part'])) {