File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -1310,6 +1310,9 @@ def preview_formcalc(self, get):
13101310 # if formula is invalid return formula
13111311 if not numeric_result ["is_valid" ]:
13121312 result ["formula" ] = formula
1313+ except pyparsing .ParseException :
1314+ result ['error' ] = _ ("Sorry, couldn't parse formula" )
1315+ result ['formula' ] = formula
13131316 except Exception : # lint-amnesty, pylint: disable=broad-except
13141317 log .warning ("Error while previewing formula" , exc_info = True )
13151318 result ["error" ] = _ ("Error while rendering preview" )
Original file line number Diff line number Diff line change @@ -2409,7 +2409,8 @@ def preview_numeric_input(cls, formula):
24092409 result ["error" ] = "Sorry, couldn't parse formula"
24102410 result ['is_valid' ] = False
24112411 return result
2412- except (ValueError , TypeError ):
2412+
2413+ except Exception : # pylint: disable=broad-exception-caught
24132414 log .warning ("Error while previewing formula" , exc_info = True )
24142415 result ['error' ] = "Error while rendering preview"
24152416 result ['is_valid' ] = False
You can’t perform that action at this time.
0 commit comments