diff --git a/app/Http/Controllers/Installer/helpdesk/InstallController.php b/app/Http/Controllers/Installer/helpdesk/InstallController.php index 31750923e..9c0073e4b 100644 --- a/app/Http/Controllers/Installer/helpdesk/InstallController.php +++ b/app/Http/Controllers/Installer/helpdesk/InstallController.php @@ -10,6 +10,8 @@ use App\Http\Requests\helpdesk\InstallerRequest; use App\User; use App\Model\helpdesk\Settings\System; use App\Model\helpdesk\Form\Form_details; +use App\Model\helpdesk\Utility\Date_time_format; +use App\Model\helpdesk\Utility\Timezones; // classes use App; @@ -288,6 +290,29 @@ class InstallController extends Controller { // $system->date_time_format = $datetime; // $system->save(); + + // checking requested timezone for the admin and system + $timezones = Timezones::where('name','=',$timezone)->first(); + if($timezones->id == null){ + return ['response'=>'fail','reason'=>'Invalid time-zone','status'=>'0']; + } + // var_dump($datetime); + // checking requested date time format for the admin and system + $date_time_format = Date_time_format::where('format','=',$datetime)->first(); + // dd($date_time_format); + if($date_time_format->id == null){ + return ['response'=>'fail','reason'=>'invalid date-time format','status'=>'0']; + } + + // Creating minum settings for system + $system = new System; + $system->status = 1; + $system->department = 1; + $system->date_time_format = $date_time_format->id; + $system->time_zone = $timezones->id; + $system->save(); + + // creating an user $user = User::create(array( 'first_name' => $firstname, diff --git a/config/app.php b/config/app.php index 214063173..40cffea2c 100644 --- a/config/app.php +++ b/config/app.php @@ -38,7 +38,7 @@ return [ | */ - 'version' => 'COMMUNITY 1.0.5.6', + 'version' => 'COMMUNITY 1.0.5.7', /* |-------------------------------------------------------------------------- diff --git a/resources/views/themes/default1/installer/helpdesk/view5.blade.php b/resources/views/themes/default1/installer/helpdesk/view5.blade.php index 16a267273..7e8e0096d 100644 --- a/resources/views/themes/default1/installer/helpdesk/view5.blade.php +++ b/resources/views/themes/default1/installer/helpdesk/view5.blade.php @@ -243,9 +243,9 @@ active