Use natural sorting

Conflicts:
	couchpotato/core/helpers/request.py
This commit is contained in:
Ruud
2014-03-08 12:30:47 +01:00
parent a7a4499dd4
commit 9f4ea662da
+7 -2
View File
@@ -1,4 +1,5 @@
from couchpotato.core.helpers.encoding import toUnicode
from couchpotato.core.helpers.variable import natsortKey
from urllib import unquote
import re
@@ -7,9 +8,13 @@ def getParams(params):
reg = re.compile('^[a-z0-9_\.]+$')
temp = {}
# Sort keys
param_keys = params.keys()
param_keys.sort(key = natsortKey)
for param, value in sorted(params.items()):
temp = {}
for param in param_keys:
value = params[param]
nest = re.split("([\[\]]+)", param)
if len(nest) > 1: