dateMenu: Adjust to GWeather IAPI change
It's not exactly clear what changed - gobject-introspection, gjs - but the newly added gweather_condition_to_string_full() API no longer works like it used to. The replacement code does look more idiomatic anyway, so just fix the code without investigating the reason of the breakage. https://bugzilla.gnome.org/show_bug.cgi?id=787423
This commit is contained in:
parent
053b8da89c
commit
56f4ce37cd
@ -237,12 +237,12 @@ var WeatherSection = new Lang.Class({
|
|||||||
let options = capitalize ? GWeather.FormatOptions.SENTENCE_CAPITALIZATION
|
let options = capitalize ? GWeather.FormatOptions.SENTENCE_CAPITALIZATION
|
||||||
: GWeather.FormatOptions.NO_CAPITALIZATION;
|
: GWeather.FormatOptions.NO_CAPITALIZATION;
|
||||||
|
|
||||||
let [ok, phenom, qualifier] = info.get_value_conditions();
|
let [ok, phenomenon, qualifier] = info.get_value_conditions();
|
||||||
if (ok)
|
if (ok)
|
||||||
return GWeather.conditions_to_string_full(phenom, qualifier, options);
|
return new GWeather.Conditions({ phenomenon, qualifier}).to_string_full(options);
|
||||||
|
|
||||||
let [, sky] = info.get_value_sky();
|
let [, sky] = info.get_value_sky();
|
||||||
return GWeather.sky_to_string_full(sky, options);
|
return GWeather.Sky.to_string_full(sky, options);
|
||||||
},
|
},
|
||||||
|
|
||||||
_sameSummary: function(info1, info2) {
|
_sameSummary: function(info1, info2) {
|
||||||
|
Loading…
Reference in New Issue
Block a user