Try matching URI by extension first in script/ style infobar
Fallback to hostname if that fails
This commit is contained in:
parent
6b48f9c639
commit
7939dc1bf1
1 changed files with 5 additions and 5 deletions
|
@ -119,7 +119,11 @@ addons_install_response (GtkWidget* infobar,
|
||||||
filename = NULL;
|
filename = NULL;
|
||||||
folder = NULL;
|
folder = NULL;
|
||||||
|
|
||||||
if (!g_strcmp0 (hostname, "userscripts.org"))
|
if (g_str_has_suffix (uri, ".user.js"))
|
||||||
|
folder = "scripts";
|
||||||
|
else if (g_str_has_suffix (uri, ".user.css"))
|
||||||
|
folder = "styles";
|
||||||
|
else if (!g_strcmp0 (hostname, "userscripts.org"))
|
||||||
{
|
{
|
||||||
gchar* script_id;
|
gchar* script_id;
|
||||||
const gchar* js_script;
|
const gchar* js_script;
|
||||||
|
@ -182,10 +186,6 @@ addons_install_response (GtkWidget* infobar,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (g_str_has_suffix (uri, ".user.js"))
|
|
||||||
folder = "scripts";
|
|
||||||
else if (g_str_has_suffix (uri, ".user.css"))
|
|
||||||
folder = "styles";
|
|
||||||
if (!filename)
|
if (!filename)
|
||||||
filename = g_path_get_basename (uri);
|
filename = g_path_get_basename (uri);
|
||||||
path = g_build_path (G_DIR_SEPARATOR_S, g_get_user_data_dir (),
|
path = g_build_path (G_DIR_SEPARATOR_S, g_get_user_data_dir (),
|
||||||
|
|
Loading…
Reference in a new issue