]> BookStack Code Mirror - bookstack/blobdiff - app/Exports/ZipExports/Models/ZipExportChapter.php
ZIP Exports: Added ID checks and testing to validator
[bookstack] / app / Exports / ZipExports / Models / ZipExportChapter.php
index 50440d61a5a771b7c01371dc4eddac0c51ed8001..5a5fe350f3a06c5d3519f79c30591e59434e1132 100644 (file)
@@ -59,7 +59,7 @@ class ZipExportChapter extends ZipExportModel
     public static function validate(ZipValidationHelper $context, array $data): array
     {
         $rules = [
-            'id'    => ['nullable', 'int'],
+            'id'    => ['nullable', 'int', $context->uniqueIdRule('chapter')],
             'name'  => ['required', 'string', 'min:1'],
             'description_html' => ['nullable', 'string'],
             'priority' => ['nullable', 'int'],