protected function edit_airport_post() { if ($this->post->icao == '' || $this->post->name == '' || $this->post->country == '' || $this->post->lat == '' || $this->post->lng == '') { $this->set('message', 'Some fields were blank!'); $this->render('core_message.tpl'); return; } if ($this->post->hub == 'true') { $this->post->hub = true; } else { $this->post->hub = false; } $data = array('icao' => $this->post->icao, 'name' => $this->post->name, 'country' => $this->post->country, 'lat' => $this->post->lat, 'lng' => $this->post->lng, 'hub' => $this->post->hub, 'chartlink' => $this->post->chartlink, 'fuelprice' => $this->post->fuelprice); OperationsData::EditAirport($data); if (DB::errno() != 0) { $this->set('message', 'There was an error adding the airport: ' . DB::$error); $this->render('core_error.tpl'); return; } $this->set('message', $icao . ' has been edited'); $this->render('core_success.tpl'); LogData::addLog(Auth::$userinfo->pilotid, 'Edited the airport "' . $this->post->icao . ' - ' . $this->post->name . '"'); }