For gnome-shell version 3.6, we still need Soup.SeesionAsync with explicitely set ProxResolver .

openweathermap_3.6
Jens Lody 11 years ago
parent 5639b31077
commit 8c34a0c557
  1. 4
      src/extension.js
  2. 4
      src/prefs.js

@ -122,7 +122,9 @@ const WEATHER_CONV_MPS_IN_KPH = 3.6;
const WEATHER_CONV_MPS_IN_KNOTS = 1.94384449;
const WEATHER_CONV_MPS_IN_FPS = 3.2808399;
const _httpSession = new Soup.Session();
// Soup session (see https://bugzilla.gnome.org/show_bug.cgi?id=661323#c64) (Simon Legner)
const _httpSession = new Soup.SessionAsync();
Soup.Session.prototype.add_feature.call(_httpSession, new Soup.ProxyResolverDefault());
const WeatherMenuButton = new Lang.Class({
Name: 'WeatherMenuButton',

@ -65,7 +65,9 @@ const WEATHER_URL_BASE = 'http://api.openweathermap.org/data/2.5/';
const WEATHER_URL_CURRENT = WEATHER_URL_BASE + 'weather';
const WEATHER_URL_FIND = WEATHER_URL_BASE + 'find';
const _httpSession = new Soup.Session();
// Soup session (see https://bugzilla.gnome.org/show_bug.cgi?id=661323#c64) (Simon Legner)
const _httpSession = new Soup.SessionAsync();
Soup.Session.prototype.add_feature.call(_httpSession, new Soup.ProxyResolverDefault());
let mCities = null;

Loading…
Cancel
Save