diff --git a/database/migrations/2020_09_18_230114_create_services_template_table.php b/database/migrations/2020_09_18_230114_create_services_template_table.php new file mode 100644 index 0000000000..11520d0403 --- /dev/null +++ b/database/migrations/2020_09_18_230114_create_services_template_table.php @@ -0,0 +1,40 @@ +increments('service_template_id'); + $table->unsignedInteger('device_group_id')->index(); + $table->text('service_template_ip'); + $table->string('service_template_type'); + $table->text('service_template_desc'); + $table->text('service_template_param'); + $table->boolean('service_template_ignore'); + $table->tinyInteger('service_template_status')->default(0); + $table->unsignedInteger('service_template_changed')->default(0); + $table->text('service_message'); + $table->boolean('service_disabled')->default(0); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::drop('services_template'); + } +} diff --git a/includes/html/pages/addsrv.inc.php b/includes/html/pages/addsrv.inc.php index 2caba56fb3..404a4c1d12 100644 --- a/includes/html/pages/addsrv.inc.php +++ b/includes/html/pages/addsrv.inc.php @@ -9,7 +9,7 @@ if (!Auth::user()->hasGlobalAdmin()) { if (Auth::user()->hasGlobalAdmin()) { $updated = '1'; - $service_id = add_service($vars['device'], $vars['type'], $vars['descr'], $vars['ip'], $vars['params'], 0); + $service_id = add_service($vars['device'], $vars['type'], $vars['descr'], $vars['ip'], $vars['params'], $vars['service_template_id'], 0); if ($service_id) { $message .= $message_break.'Service added ('.$service_id.')!'; $message_break .= '
';