|
@@ -77,9 +77,9 @@ class MessageRuleController extends Controller
|
|
'notice_groups' => 'required|string|max:31',
|
|
'notice_groups' => 'required|string|max:31',
|
|
'message_type' => ['required',Rule::in('star', 'system')],
|
|
'message_type' => ['required',Rule::in('star', 'system')],
|
|
'show_type' => ['required',Rule::in('only_show', 'user', 'post', 'activity', 'topic')],
|
|
'show_type' => ['required',Rule::in('only_show', 'user', 'post', 'activity', 'topic')],
|
|
- 'activity_url' => 'required_unless:type,only_show|string|max:64',
|
|
|
|
|
|
+ 'activity_url' => 'required_unless:show_type,only_show|string|max:64',
|
|
'cover' => 'required|url',
|
|
'cover' => 'required|url',
|
|
- 'send_time' => 'nullable|datetime'
|
|
|
|
|
|
+ 'send_time' => 'nullable|date'
|
|
]);
|
|
]);
|
|
if ($validator->fails()) {
|
|
if ($validator->fails()) {
|
|
return $this->response->error($validator->errors()->first(), 500);
|
|
return $this->response->error($validator->errors()->first(), 500);
|