[processing][SAGA] Avoid unicode errors when parsing description files

Fixes #19062
This commit is contained in:
Nyall Dawson 2018-06-04 15:00:56 +10:00
parent ba796447ca
commit 8307264c3b

View File

@ -112,7 +112,7 @@ class SagaAlgorithm(SagaAlgorithmBase):
return super().flags() | QgsProcessingAlgorithm.FlagNoThreading
def defineCharacteristicsFromFile(self):
with open(self.description_file) as lines:
with open(self.description_file, encoding="utf-8") as lines:
line = lines.readline().strip('\n').strip()
self._name = line
if '|' in self._name: