diff --git a/lib/core/git_repo.dart b/lib/core/git_repo.dart index 37b8996e..db5edfbf 100644 --- a/lib/core/git_repo.dart +++ b/lib/core/git_repo.dart @@ -284,8 +284,11 @@ const ignoredMessages = [ "failed getting response", ]; -bool shouldLogGitException(GitException ex) { - var msg = ex.cause.toLowerCase(); +bool shouldLogGitException(Exception ex) { + if (ex is! GitException) { + return false; + } + var msg = (ex as GitException).cause.toLowerCase(); for (var i = 0; i < ignoredMessages.length; i++) { if (msg.contains(ignoredMessages[i])) { return false;