Исправлено некорректное определение максимального слота

master3.3
Mike Hiretsky 11 years ago
parent 1893f0098f
commit cf1154dd18

@ -36,7 +36,7 @@ from itertools import *
# < <= == != >= >
from operator import lt, le, eq, ne, ge, gt
from utils.common import _error, _warning
from utils.common import _error, _warning,getTupleVersion
from utils.text import _toUNICODE, convertStrListDict
from utils.portage import isPkgInstalled,reVerSplitToPV
from utils.content import PkgContents,checkContents,getCfgFiles,fillContents
@ -2842,7 +2842,7 @@ class templateFunction(_error, _warning, _shareTemplate, _shareTermsFunction):
if len(versions) == 1:
return versions.values()[0]
else:
return versions[max(versions.keys())]
return versions[max(versions.keys(),key=getTupleVersion)]
else:
return ""

Loading…
Cancel
Save