mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-04 00:04:03 -04:00
always load Processing GRASS algorithms (fix #61672)
This commit is contained in:
parent
0b1ba631b3
commit
25db730b51
@ -502,6 +502,14 @@ class GrassAlgorithm(QgsProcessingAlgorithm):
|
||||
)
|
||||
)
|
||||
|
||||
version = GrassUtils.installedVersion(True)
|
||||
if version is None:
|
||||
raise QgsProcessingException(
|
||||
self.tr(
|
||||
"Problem with GRASS installation: GRASS was not found or is not correctly installed"
|
||||
)
|
||||
)
|
||||
|
||||
# make a copy of the original parameters dictionary - it gets modified by grass algorithms
|
||||
parameters = {k: v for k, v in original_parameters.items()}
|
||||
|
||||
|
@ -167,17 +167,6 @@ class GrassProvider(QgsProcessingProvider):
|
||||
return algs
|
||||
|
||||
def loadAlgorithms(self):
|
||||
version = GrassUtils.installedVersion(True)
|
||||
if version is None:
|
||||
QgsMessageLog.logMessage(
|
||||
self.tr(
|
||||
"Problem with GRASS installation: GRASS was not found or is not correctly installed"
|
||||
),
|
||||
self.tr("Processing"),
|
||||
Qgis.MessageLevel.Critical,
|
||||
)
|
||||
return
|
||||
|
||||
for a in self.parse_algorithms():
|
||||
self.addAlgorithm(a)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user