[gnome-initial-setup/wip/pwithnall/misc-fixes: 61/70] live-chooser: don't create live user account when in persistent live mode
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-initial-setup/wip/pwithnall/misc-fixes: 61/70] live-chooser: don't create live user account when in persistent live mode
- Date: Fri, 11 Sep 2020 13:29:15 +0000 (UTC)
commit a5072a90621435a74285035dd6ddf417a4b1f5cf
Author: Daniel Drake <drake endlessm com>
Date: Wed Oct 9 13:48:26 2019 +0800
live-chooser: don't create live user account when in persistent live mode
Recent changes add support for persistent live mode, where the full
series of setup steps are shown, including user creation.
When running in that mode, there is no need to auto-create the live user
account, which is only supposed to happen in cases where the user
creation page is skipped.
(Rebase 3.38: Fix minor rebase conflicts.)
https://phabricator.endlessm.com/T28041
gnome-initial-setup/pages/live-chooser/gis-live-chooser-page.c | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/gnome-initial-setup/pages/live-chooser/gis-live-chooser-page.c
b/gnome-initial-setup/pages/live-chooser/gis-live-chooser-page.c
index 49aa6662..324c4ee8 100644
--- a/gnome-initial-setup/pages/live-chooser/gis-live-chooser-page.c
+++ b/gnome-initial-setup/pages/live-chooser/gis-live-chooser-page.c
@@ -65,6 +65,9 @@ gis_live_chooser_page_save_data (GisPage *page,
g_autoptr(ActUser) user = NULL;
const gchar *language;
+ if (gis_driver_has_live_persistence (page->driver))
+ return TRUE;
+
user = act_user_manager_create_user (priv->act_client,
LIVE_ACCOUNT_USERNAME,
LIVE_ACCOUNT_FULLNAME,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]