Skip to content

Commit 50e0b53

Browse files
committed
fix: add stream_is_secure to validation routine on bulk events CRUD
1 parent ae1c284 commit 50e0b53

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

app/Providers/AppServiceProvider.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ class AppServiceProvider extends ServiceProvider
112112
'duration',
113113
'streaming_url',
114114
'streaming_type',
115+
'stream_is_secure',
115116
'meeting_url',
116117
'etherpad_link',
117118
];
@@ -162,6 +163,7 @@ class AppServiceProvider extends ServiceProvider
162163
'streaming_type' => 'required_with:streaming_url|string|in:VOD,LIVE',
163164
'etherpad_link' => 'nullable|sometimes|url',
164165
'meeting_url' => 'nullable|sometimes|url',
166+
'stream_is_secure' => 'sometimes|boolean',
165167
];
166168

167169

@@ -241,12 +243,14 @@ public function boot()
241243
});
242244

243245
Validator::extend('event_dto_array', function ($attribute, $value, $parameters, $validator) {
246+
244247
$validator->addReplacer('event_dto_array', function ($message, $attribute, $rule, $parameters) use ($validator) {
245248
return sprintf
246249
(
247250
"%s should be an array of event data {id : int, location_id: int, start_date: int (epoch), end_date: int (epoch)}",
248251
$attribute);
249252
});
253+
250254
if (!is_array($value)){
251255
Log::debug(sprintf("event_dto_array::is not array %s", print_r($value, true)));
252256
return false;

0 commit comments

Comments
 (0)