@@ 1240-1247 (lines=8) @@ | ||
1237 | } |
|
1238 | ||
1239 | //If it's the first item, set the status of the task to "In progress" |
|
1240 | if($is_first == TRUE) |
|
1241 | { |
|
1242 | $this->db->set('status', 3) |
|
1243 | ->where('id', $task_id) |
|
1244 | ->update('item'); |
|
1245 | ||
1246 | return ($this->db->affected_rows() > 0) ? "first" : -1; |
|
1247 | } |
|
1248 | ||
1249 | if($is_last == TRUE) //set status to "Completed" |
|
1250 | { |
|
@@ 1249-1260 (lines=12) @@ | ||
1246 | return ($this->db->affected_rows() > 0) ? "first" : -1; |
|
1247 | } |
|
1248 | ||
1249 | if($is_last == TRUE) //set status to "Completed" |
|
1250 | { |
|
1251 | $this->db->set('status', 2) |
|
1252 | ->where('id', $task_id) |
|
1253 | ->update('item'); |
|
1254 | ||
1255 | return ($this->db->affected_rows() > 0) ? "last" : -1; |
|
1256 | } |
|
1257 | else |
|
1258 | { |
|
1259 | return 1; |
|
1260 | } |
|
1261 | ||
1262 | } |
|
1263 | else if($checked == 0) //Unchecking a checkbox |
|
@@ 1276-1283 (lines=8) @@ | ||
1273 | return PERM_NO_ACCESS; |
|
1274 | ||
1275 | //if unchecking the last item, set status as "In progress" |
|
1276 | if($is_last == TRUE) |
|
1277 | { |
|
1278 | $this->db->set('status', 3) |
|
1279 | ->where('id', $task_id) |
|
1280 | ->update('item'); |
|
1281 | ||
1282 | return ($this->db->affected_rows() > 0) ? "first" : -1; |
|
1283 | } |
|
1284 | } |
|
1285 | } |
|
1286 |