Commit 09db3cdb by Jansa Jose

j: bug fix in edit event details

parent c391942d
...@@ -164,7 +164,7 @@ class Organizer_model extends CI_Model { ...@@ -164,7 +164,7 @@ class Organizer_model extends CI_Model {
set_time_limit(0); set_time_limit(0);
$languages = getLanguages(); $languages = getLanguages();
$postData['seat_pricing'] = $postData['custom_seat_layout'] = ''; $postData['seat_pricing'] = $postData['custom_seat_layout'] = '';
if(isset($postData['layout_type'],$postData['fare_type']) && $postData['layout_type'] == 1 && $postData['fare_type'] == 2){ if(isset($postData['layout_type'],$postData['fare_type']) && $postData['layout_type'] == 1 && $postData['fare_type'] == 2 && isset($postData['layout'])){
$postData['custom_seat_layout'] = $postData['layout']; $postData['custom_seat_layout'] = $postData['layout'];
} else if($postData['layout_type'] == 2) { } else if($postData['layout_type'] == 2) {
$postData['seat_pricing'] = $postData['layout']; $postData['seat_pricing'] = $postData['layout'];
...@@ -211,20 +211,20 @@ class Organizer_model extends CI_Model { ...@@ -211,20 +211,20 @@ class Organizer_model extends CI_Model {
} }
} }
} }
if(!empty($event_id)){ if(!empty($postData['event_id'])){
$insertEventDate = array(); $insertEventDate = array();
if(isset($postData['show_type']) && !empty($postData['show_type'])){ if(isset($postData['show_type']) && !empty($postData['show_type'])){
if($postData['show_type'] == 1){ if($postData['show_type'] == 1){
$date = $postData['start_date']; $date = $postData['start_date'];
foreach (json_decode($postData['show_timing']) AS $time) { foreach (json_decode($postData['show_timing']) AS $time) {
$insertEventDate[] = array('event_id'=>$event_id,'date'=>$date,'time'=>$time); $insertEventDate[] = array('event_id'=>$postData['event_id'],'date'=>$date,'time'=>$time);
} }
} else { } else {
$cdate = strtotime($postData['start_date']); $cdate = strtotime($postData['start_date']);
while ($cdate <= strtotime($postData['end_date'])) { while ($cdate <= strtotime($postData['end_date'])) {
$cdate = date('Y-m-d',$cdate); $cdate = date('Y-m-d',$cdate);
foreach (json_decode($postData['show_timing']) AS $time) { foreach (json_decode($postData['show_timing']) AS $time) {
$insertEventDate[] = array('event_id'=>$event_id,'date'=>$cdate,'time'=>$time); $insertEventDate[] = array('event_id'=>$postData['event_id'],'date'=>$cdate,'time'=>$time);
} }
$cdate = strtotime($cdate . ' +1 day'); $cdate = strtotime($cdate . ' +1 day');
} }
...@@ -236,7 +236,7 @@ class Organizer_model extends CI_Model { ...@@ -236,7 +236,7 @@ class Organizer_model extends CI_Model {
$insertTag = array(); $insertTag = array();
if(isset($postData['tag']) && !empty($postData['tag'])){ if(isset($postData['tag']) && !empty($postData['tag'])){
foreach ($postData['tag'] AS $tag) { foreach ($postData['tag'] AS $tag) {
$insertTag[] = array('event_id'=>$event_id,'tag_id'=>$tag); $insertTag[] = array('event_id'=>$postData['event_id'],'tag_id'=>$tag);
} }
$this->db->delete('event_tags',array('event_id'=>$postData['event_id'])); $this->db->delete('event_tags',array('event_id'=>$postData['event_id']));
$this->db->insert_batch('event_tags',$insertTag); $this->db->insert_batch('event_tags',$insertTag);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment