Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37498990
en ru br
Репозитории ALT

Группа :: Графические оболочки/KDE
Пакет: plasma5-workspace

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: alt-weather-fix-ua.patch
Скачать


--- a/dataengines/weather/ions/wetter.com/ion_wettercom.cpp
+++ b/dataengines/weather/ions/wetter.com/ion_wettercom.cpp
@@ -388,6 +388,9 @@ void WetterComIon::parseSearchResults(co
                 quarter = xml.readElementText();
             } else if (elementName == QLatin1String("adm_1_code")) {
                 country = xml.readElementText();
+                if( country == QStringLiteral("UA") ) {
+                    country = QStringLiteral("SU");
+                }
             } else if (elementName == QLatin1String("adm_2_name")) {
                 state = xml.readElementText();
             }
--- a/dataengines/weather/ions/bbcukmet/ion_bbcukmet.cpp
+++ b/dataengines/weather/ions/bbcukmet/ion_bbcukmet.cpp
@@ -375,7 +375,10 @@ void UKMETIon::readSearchHTMLData(const
                 const QString id = result.value(QStringLiteral("id")).toString();
                 const QString name = result.value(QStringLiteral("name")).toString();
                 const QString area = result.value(QStringLiteral("container")).toString();
-                const QString country = result.value(QStringLiteral("country")).toString();
+                QString country = result.value(QStringLiteral("country")).toString();
+                if( country == QStringLiteral("UA") ) {
+            	    country = QStringLiteral("SU");
+                }
 
                 if (!id.isEmpty() && !name.isEmpty() && !area.isEmpty() && !country.isEmpty()) {
                     const QString fullName = name + QLatin1String(", ") + area + QLatin1String(", ") + country;
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin