Добавил выдачу ошибки если профиль с установленным форматом не может быть преобразован в UTF-8


			
			
				master
			
			
		
asamoukin 16 years ago
parent e6e8b7874d
commit ec2af660ff

@ -2433,6 +2433,19 @@ class profile(_file, _terms):
objHeadNew.typeAppend == "after") and\
not (objHeadNew.fileType == "bin" or\
objHeadNew.fileType == "raw"):
# Проверка на декодирование файлов в UTF-8
try:
self.newProfile.decode("UTF-8")
except:
self.setError(/
_("Can not decode file in UTF-8:") + " " + newFile)
return False
try:
self.oldProfile.decode("UTF-8")
except:
self.setError(/
_("Can not decode file in UTF-8:") + " " + oldFile)
return False
try:
exec ("objProfNew=%s(self.newProfile)"%\
(objHeadNew.fileType))

Loading…
Cancel
Save