From 9693c6583236fa2e78b8666fc9402cf04dd9b14b Mon Sep 17 00:00:00 2001 From: sada059 Date: Fri, 5 Feb 2016 19:03:40 +0530 Subject: [PATCH] updated installer Fixed bugs. --- .../Installer/helpdesk/InstallController.php | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/app/Http/Controllers/Installer/helpdesk/InstallController.php b/app/Http/Controllers/Installer/helpdesk/InstallController.php index b8d211092..f20dd2e9a 100644 --- a/app/Http/Controllers/Installer/helpdesk/InstallController.php +++ b/app/Http/Controllers/Installer/helpdesk/InstallController.php @@ -290,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,