Skip to content

Commit 1a27b4a

Browse files
committed
Allow custom rules in attachments_mimes setting
1 parent 911a5a0 commit 1a27b4a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Traits/Attachments.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,8 +267,11 @@ protected function saveAttachments($info)
267267
}
268268
$attachment->original_filename = $original_filename;
269269

270+
// Mimes validation rule
271+
$file_rules = (preg_match('/:/', Setting::grab('attachments_mimes')) ? '' : 'mimes:') . Setting::grab('attachments_mimes');
272+
270273
// Mimetype
271-
$validator = Validator::make(['file' => $uploadedFile], ['file' => 'mimes:'.Setting::grab('attachments_mimes')]);
274+
$validator = Validator::make(['file' => $uploadedFile], ['file' => $file_rules]);
272275

273276
if ($validator->fails()) {
274277
$a_errors[$attachment_block_name.($block + $index)] = trans('panichd::lang.attachment-update-not-valid-mime', ['file' => $original_filename]);

0 commit comments

Comments
 (0)