Avoid remove remote error

Fixes APP-16W
This commit is contained in:
Vishesh Handa
2021-06-30 11:04:57 +02:00
parent a872e82d54
commit 4bf2ebebbf

View File

@ -440,7 +440,9 @@ class GitHostSetupScreenState extends State<GitHostSetupScreen> {
await GitRepository.init(repoPath);
}
var repo = await GitRepository.load(repoPath).getOrThrow();
await repo.removeRemote(widget.remoteName).throwOnError();
if (repo.config.remote(widget.remoteName) != null) {
await repo.removeRemote(widget.remoteName).throwOnError();
}
} on Exception catch (e, stacktrace) {
Log.e("Failed to remove remote", ex: e, stacktrace: stacktrace);
logExceptionWarning(e, stacktrace);