Update StoryApiV1Controller, improve text overlay validation regex for improved support

pull/6141/head
Daniel Supernault 3 months ago
parent afefd2dca7
commit 8fb44e3162
No known key found for this signature in database
GPG Key ID: 23740873EE6F76A1

@ -446,7 +446,7 @@ class StoryApiV1Controller extends Controller
switch ($type) {
case 'text':
if (! preg_match('/^[a-zA-Z0-9\s,\.]*$/', $content)) {
if (! preg_match('/^[a-zA-Z0-9\s\p{P}\p{S}]*$/u', $content)) {
throw ValidationException::withMessages([
"overlays.{$index}.content" => 'Text overlays can only contain letters, numbers, spaces, commas, and dots.',
]);

Loading…
Cancel
Save