From 9f47c0fd4f94f45ce02c8c67ae59f5fc74f8ad9e Mon Sep 17 00:00:00 2001 From: Jacek Kowalski <Jacek@jacekk.info> Date: Sat, 13 Feb 2016 01:05:20 +0000 Subject: [PATCH] [mod_pogoda] Poprawka błędnego wyświetlania danych w komendzie miasto --- modules/30_pogoda/handler.php | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/modules/30_pogoda/handler.php b/modules/30_pogoda/handler.php index 39beb6a..175c7ed 100644 --- a/modules/30_pogoda/handler.php +++ b/modules/30_pogoda/handler.php @@ -37,6 +37,7 @@ catch(Exception $e) { } + $forced = FALSE; if(empty($arg)) { $arg = 'Warszawa'; $forced = TRUE; @@ -138,9 +139,11 @@ $arg = trim($msg->args); } + $out = new BotMsg(); + if(empty($arg)) { - if(isset($this->session->miasto)) { - return new BotMsg('Aktualnie ustawione miejsce to: '.htmlspecialchars($this->session->miasto).', '.htmlspecialchars($this->session->countryName)); + if(isset($msg->session->miasto)) { + return new BotMsg('Aktualnie ustawione miejsce to: '.htmlspecialchars($msg->session->miasto).', '.htmlspecialchars($msg->session->kraj)); } try { @@ -160,7 +163,7 @@ } else { - $out = new BotMsg(); + } $api = new api_geonames(); @@ -178,9 +181,8 @@ $msg->session->cc = $dane['countryCode']; $msg->session->geo = array('lat' => $dane['lat'], 'lon' => $dane['lng']); - $out->a('<p>Ustawiono miejsce: '.htmlspecialchars($this->session->miasto).', '.htmlspecialchars($this->session->countryName).'</p>'); + $out->a('<p>Ustawiono miejsce: '.htmlspecialchars($msg->session->miasto).', '.htmlspecialchars($msg->session->kraj).'</p>'); return $out; } } -?> \ No newline at end of file -- Gitblit v1.9.1