pull: Exit early on error without aborting transaction

At this point we have not set up repo yet, so aborting would crash.
tingping/wmclass
Alexander Larsson 2016-11-29 16:59:48 +01:00
parent 109698c6b0
commit 31ca19eb99
1 changed files with 2 additions and 2 deletions

View File

@ -1563,13 +1563,13 @@ flatpak_dir_pull (FlatpakDir *self,
g_autoptr(GPtrArray) subdirs_arg = NULL;
if (!flatpak_dir_ensure_repo (self, cancellable, error))
goto out;
return FALSE;
if (!ostree_repo_remote_get_url (self->repo,
repository,
&url,
error))
goto out;
return FALSE;
if (*url == 0)
return TRUE; /* Empty url, silently disables updates */