From 4bf37ea8c1c4a647e3f3b4534cd6814a6e7e1ed3 Mon Sep 17 00:00:00 2001
From: Akira Ohgaki <akiraohgaki@gmail.com>
Date: Fri, 1 Jul 2016 19:59:27 +0900
Subject: [PATCH] Remove query parameter in filename

---
 src/xdgurl.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/xdgurl.py b/src/xdgurl.py
index d40b1a1..c9d89f2 100644
--- a/src/xdgurl.py
+++ b/src/xdgurl.py
@@ -146,10 +146,10 @@ class XdgUrl:
             meta['type'] = urllib.unquote(query['type'][0])
 
         if 'filename' in query and query['filename'][0]:
-            meta['filename'] = urllib.unquote(query['filename'][0])
+            meta['filename'] = urllib.unquote(query['filename'][0]).split('?')[0]
 
         if meta['url'] and not meta['filename']:
-            meta['filename'] = os.path.basename(meta['url'])
+            meta['filename'] = os.path.basename(meta['url']).split('?')[0]
 
         return meta
 
-- 
GitLab