Fix adding of incident templates
This commit is contained in:
@@ -180,7 +180,10 @@ class IncidentController extends Controller
|
|||||||
public function createIncidentTemplateAction()
|
public function createIncidentTemplateAction()
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
IncidentTemplate::create(Binput::get('template'));
|
IncidentTemplate::create([
|
||||||
|
'name' => Binput::get('name'),
|
||||||
|
'template' => Binput::get('template', null, false, false)
|
||||||
|
]);
|
||||||
} catch (ValidationException $e) {
|
} catch (ValidationException $e) {
|
||||||
return cachet_redirect('dashboard.templates.create')
|
return cachet_redirect('dashboard.templates.create')
|
||||||
->withInput(Binput::all())
|
->withInput(Binput::all())
|
||||||
|
|||||||
@@ -44,7 +44,6 @@ class IncidentTemplate extends Model
|
|||||||
*/
|
*/
|
||||||
public $rules = [
|
public $rules = [
|
||||||
'name' => 'required|string',
|
'name' => 'required|string',
|
||||||
'slug' => 'required|string',
|
|
||||||
'template' => 'required|string',
|
'template' => 'required|string',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@@ -38,11 +38,11 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="template-name">{{ trans('forms.incidents.templates.name') }}</label>
|
<label for="template-name">{{ trans('forms.incidents.templates.name') }}</label>
|
||||||
<input type="text" class="form-control" name="template[name]" id="template-name" required placeholder="{{ trans('forms.incidents.templates.name') }}">
|
<input type="text" class="form-control" name="name" id="template-name" required placeholder="{{ trans('forms.incidents.templates.name') }}" value="{{ Binput::old('name') }}">
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>{{ trans('forms.incidents.templates.template') }}</label>
|
<label>{{ trans('forms.incidents.templates.template') }}</label>
|
||||||
<textarea name="template[template]" id="cm-editor" class="form-control" rows="8" placeholder="{{ trans('forms.incidents.templates.template') }}"></textarea>
|
<textarea name="template" id="cm-editor" class="form-control" rows="8" placeholder="{{ trans('forms.incidents.templates.template') }}">{{ Binput::old('template') }}</textarea>
|
||||||
<span class="help-block">{!! trans('forms.incidents.templates.twig') !!}</span>
|
<span class="help-block">{!! trans('forms.incidents.templates.twig') !!}</span>
|
||||||
</div>
|
</div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|||||||
Reference in New Issue
Block a user