From 2bf1bb3472280a1bd81ac72bb8b4822b992ea768 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Wed, 28 Mar 2018 17:12:12 +0200 Subject: [PATCH] Add flatpak version to user agent This uses the new ostree feature at: https://github.com/ostreedev/ostree/pull/1496 Note, this will only work with the current ostree master, and does nothing on older versions. Closes: #1533 Approved by: mwleeds --- common/flatpak-dir.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index b4a99bd9..f0fb21fb 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -2397,6 +2397,8 @@ get_common_pull_options (GVariantBuilder *builder, g_variant_builder_add (&hdr_builder, "(ss)", "Flatpak-Ref", ref_to_fetch); g_variant_builder_add (builder, "{s@v}", "http-headers", g_variant_new_variant (g_variant_builder_end (&hdr_builder))); + g_variant_builder_add (builder, "{s@v}", "append-user-agent", + g_variant_new_variant (g_variant_new_string ("flatpak/" PACKAGE_VERSION))); if (progress != NULL) update_freq = GPOINTER_TO_UINT (g_object_get_data (G_OBJECT (progress), "update-frequency"));