Explorar el Código

$meta 允许null

visuddhinanda hace 1 semana
padre
commit
ab60870afe
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      api-v13/app/DTO/LLMTranslation/TranslationResponseDTO.php

+ 2 - 2
api-v13/app/DTO/LLMTranslation/TranslationResponseDTO.php

@@ -22,7 +22,7 @@ readonly class TranslationResponseDTO extends BaseDTO
         public bool $success,
         public bool $success,
         public string $error,
         public string $error,
         public array $data,
         public array $data,
-        public TranslationMetaDTO $meta,
+        public ?TranslationMetaDTO $meta = null,
     ) {}
     ) {}
 
 
     public static function fromArray(array $payload): self
     public static function fromArray(array $payload): self
@@ -35,7 +35,7 @@ readonly class TranslationResponseDTO extends BaseDTO
                 $payload['data']
                 $payload['data']
             ),
             ),
 
 
-            meta: TranslationMetaDTO::fromArray($payload['meta']),
+            meta: isset($payload['meta']) ? TranslationMetaDTO::fromArray($payload['meta']) : null,
         );
         );
     }
     }
 }
 }