diff --git a/ci/Jenkinsfile.uitests b/ci/Jenkinsfile.uitests index 6f67168980..53ea707d24 100644 --- a/ci/Jenkinsfile.uitests +++ b/ci/Jenkinsfile.uitests @@ -116,9 +116,10 @@ pipeline { squishPackageName: 'squish-6.7.2-qt514x-linux64', testSuite: '${WORKSPACE}/test/ui-test/testSuites/*', ]) - if ( res != "SUCCESS" ) { - throw new Exception("squish test didn't end with success") + if ( res == "SUCCESS" || res == "UNSTABLE" ) { + return } + throw new Exception("squish test didn't end with success") } } } diff --git a/src/app_service/service/transaction/service.nim b/src/app_service/service/transaction/service.nim index 9336f7820f..580be84e91 100644 --- a/src/app_service/service/transaction/service.nim +++ b/src/app_service/service/transaction/service.nim @@ -388,7 +388,7 @@ QtObject: try: let response = eth.suggestedRoutes(account, amount, token, disabledChainIDs) return SuggestedRoutes( - networks: Json.decode($response.result{"networks"}, seq[NetworkDto]) + networks: Json.decode($response.result{"networks"}, seq[NetworkDto], allowUnknownFields = true) ) except Exception as e: error "Error getting suggested routes", msg = e.msg