From 78de3ba384798de81a00e3d93ee4bcbe35239f1e Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Wed, 11 Apr 2018 13:24:27 +0200 Subject: [PATCH] dir: Use FlatpakRemoteState in flatpak_dir_fetch_remote_commit Closes: #1575 Approved by: alexlarsson --- common/flatpak-dir.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index a16dd455..9bcdb7d9 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -10658,12 +10658,14 @@ flatpak_dir_fetch_remote_commit (FlatpakDir *self, g_autoptr(GVariant) commit_variant = NULL; g_autofree char *latest_commit = NULL; g_autoptr(GVariant) commit_metadata = NULL; + g_autoptr(FlatpakRemoteState) state = NULL; if (opt_commit == NULL) { - latest_commit = flatpak_dir_lookup_ref_from_summary (self, remote_name, - ref, NULL, NULL, - cancellable, error); + state = flatpak_dir_get_remote_state (self, remote_name, cancellable, error); + if (state == NULL) + return NULL; + latest_commit = flatpak_remote_state_lookup_ref (state, ref, NULL, error); if (latest_commit == NULL) return NULL; opt_commit = latest_commit;