summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common/flatpak-dir.c5
-rw-r--r--common/flatpak-dir.h1
2 files changed, 4 insertions, 2 deletions
diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c
index 3d96145f..9a6517ed 100644
--- a/common/flatpak-dir.c
+++ b/common/flatpak-dir.c
@@ -1998,6 +1998,7 @@ gboolean
flatpak_dir_find_latest_rev (FlatpakDir *self,
const char *remote,
const char *ref,
+ const char *checksum_or_latest,
char **out_rev,
OstreeRepoFinderResult ***out_results,
GCancellable *cancellable,
@@ -2115,7 +2116,7 @@ flatpak_dir_check_for_appstream_update (FlatpakDir *self,
branch = g_strdup_printf ("appstream/%s", arch);
- if (!flatpak_dir_find_latest_rev (self, remote, branch, &new_checksum,
+ if (!flatpak_dir_find_latest_rev (self, remote, branch, NULL, &new_checksum,
NULL, NULL, &local_error))
{
if (g_strcmp0 (arch, flatpak_get_arch ()) == 0)
@@ -6684,7 +6685,7 @@ flatpak_dir_check_for_update (FlatpakDir *self,
}
else
{
- if (!flatpak_dir_find_latest_rev (self, remote_name, ref, &latest_rev,
+ if (!flatpak_dir_find_latest_rev (self, remote_name, ref, checksum_or_latest, &latest_rev,
out_results, cancellable, error))
return FALSE;
}
diff --git a/common/flatpak-dir.h b/common/flatpak-dir.h
index 1964a650..9740ab10 100644
--- a/common/flatpak-dir.h
+++ b/common/flatpak-dir.h
@@ -346,6 +346,7 @@ gboolean flatpak_dir_deploy_appstream (FlatpakDir *self,
gboolean flatpak_dir_find_latest_rev (FlatpakDir *self,
const char *remote,
const char *ref,
+ const char *checksum_or_latest,
char **out_rev,
OstreeRepoFinderResult ***out_results,
GCancellable *cancellable,