source-dialog: better handle server errors

This commit is contained in:
Georges Basile Stavracas Neto
2015-05-25 12:35:29 -04:00
committed by Erick Pérez Castellanos
parent 0a2a12ea7d
commit b55783a0ef
+5 -2
View File
@@ -747,9 +747,12 @@ discover_sources_cb (GObject *source,
/*
* If it's the first try and things went wrong,
* retry with the user credentials.
* retry with the user credentials. Also, it
* checks for the error code, since we don't
* really want to retry things on unavailable
* servers.
*/
if (!priv->prompt_password)
if (!priv->prompt_password && error->code == 14)
{
g_debug ("[source-dialog] No credentials failed, retrying with user credentials...");