このコミットが含まれているのは:
守矢諏訪子 2021-11-16 22:07:18 +09:00
コミット 745baf3a03
1個のファイルの変更30行の追加8行の削除

ファイルの表示

@ -117,6 +117,16 @@ class MeetingsController extends Controller {
}
/////////////////////////
foreach ($r->children as $child) {
$insert_approval = [
'child_id' => $child,
'meeting_id' => (int)$id,
'approval_at' => date('Y-m-d H:i:s'),
];
MeetingApprovals::create($insert_approval);
}
$params = ['meeting_id' => $id];
} catch (\Throwable $e) {
// 失敗
@ -639,14 +649,26 @@ class MeetingsController extends Controller {
}
// ミームタイプ
Validator::extend('pdf_meme', function ($attribute, $value, $params, $validator) {
try {
return mime_content_type($value) == 'application/pdf';
} catch (\Throwable $e) {
Log::critical($e->getMessage());
return false;
}
});
if (substr($r->pdf, -4) != '.pdf') {
Validator::extend('pdf_meme', function ($attribute, $value, $params, $validator) {
try {
return mime_content_type($value) == 'application/pdf';
} catch (\Throwable $e) {
Log::critical($e->getMessage());
return false;
}
});
}
else {
Validator::extend('pdf_meme', function ($attribute, $value, $params, $validator) {
try {
return substr($value, -4) == '.pdf';
} catch (\Throwable $e) {
Log::critical($e->getMessage());
return false;
}
});
}
$validate = Validator::make($r->all(), [
'title' => 'required|max:100',