summaryrefslogtreecommitdiff
path: root/app/flatpak-builtins-update.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2018-05-22 11:53:00 +0200
committerAlexander Larsson <alexander.larsson@gmail.com>2018-05-29 16:37:21 +0200
commitcca9005a3acf7da1e695b461e85786bb9c6e3abe (patch)
tree8fec6f69f6aa05892f12feee770775e27ce7e628 /app/flatpak-builtins-update.c
parent7b241033218a13e8bda2a23c0f8d64649023da8c (diff)
downloadflatpak-cca9005a3acf7da1e695b461e85786bb9c6e3abe.tar.gz
app: Add flatpak cli constructor
This lets us centralize in one place all setup needed for cli use of FlatpakTransactions (like interaction and progress).
Diffstat (limited to 'app/flatpak-builtins-update.c')
-rw-r--r--app/flatpak-builtins-update.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/app/flatpak-builtins-update.c b/app/flatpak-builtins-update.c
index c61cca17..de35b661 100644
--- a/app/flatpak-builtins-update.c
+++ b/app/flatpak-builtins-update.c
@@ -31,7 +31,7 @@
#include "flatpak-builtins.h"
#include "flatpak-builtins-utils.h"
-#include "flatpak-transaction-private.h"
+#include "flatpak-cli-transaction.h"
#include "flatpak-utils-private.h"
#include "flatpak-error.h"
@@ -110,8 +110,7 @@ flatpak_builtin_update (int argc,
for (k = 0; k < dirs->len; k++)
{
- FlatpakTransaction *transaction = flatpak_transaction_new (g_ptr_array_index (dirs, k));
- flatpak_transaction_set_disable_interaction (transaction, opt_yes);
+ FlatpakTransaction *transaction = flatpak_cli_transaction_new (g_ptr_array_index (dirs, k), opt_yes);
flatpak_transaction_set_no_pull (transaction, opt_no_pull);
flatpak_transaction_set_no_deploy (transaction, opt_no_deploy);
flatpak_transaction_set_disable_static_deltas (transaction, opt_no_static_deltas);