summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniel Nicoletti <dantti85-pk@yahoo.com.br>2011-11-01 17:36:34 -0200
committerDaniel Nicoletti <dantti85-pk@yahoo.com.br>2011-11-01 17:36:34 -0200
commit3ba6c2874da1743f1fcfefc9670792d035d2000d (patch)
treec844a392ea3bb2174e025af3f8747ff66a0be20a /src
parente34e7fba8a311a115cf5a8abbaa166df57a26b36 (diff)
Fix the role of the EULA transaction
Diffstat (limited to 'src')
-rw-r--r--src/pk-backend.c1
-rw-r--r--src/pk-transaction.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/pk-backend.c b/src/pk-backend.c
index da8caaf1..6be5a983 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -2764,6 +2764,7 @@ pk_backend_accept_eula (PkBackend *backend, const gchar *eula_id)
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
g_return_val_if_fail (eula_id != NULL, FALSE);
+ pk_backend_set_role_internal (backend, PK_ROLE_ENUM_ACCEPT_EULA);
g_debug ("eula_id %s", eula_id);
present = g_hash_table_lookup (backend->priv->eulas, eula_id);
diff --git a/src/pk-transaction.c b/src/pk-transaction.c
index 313e0bbc..be2e1f94 100644
--- a/src/pk-transaction.c
+++ b/src/pk-transaction.c
@@ -2795,6 +2795,7 @@ pk_transaction_accept_eula (PkTransaction *transaction,
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
+ pk_transaction_set_role (transaction, PK_ROLE_ENUM_ACCEPT_EULA);
g_variant_get (params, "(&s)",
&eula_id);