From 88b10aa2f5aa3f9a2043ffa96fe5838b8e6b92a3 Mon Sep 17 00:00:00 2001 From: Richard Darst Date: Tue, 8 Sep 2020 13:48:27 +0300 Subject: [PATCH] jupyterhub/user: Remember to save the state in the database --- jupyterhub/user.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jupyterhub/user.py b/jupyterhub/user.py index f847245b..a970c120 100644 --- a/jupyterhub/user.py +++ b/jupyterhub/user.py @@ -828,8 +828,12 @@ class User: await maybe_future(spawner.run_post_stop_hook()) except: spawner.clear_state() + spawner.orm_spawner.state = spawner.get_state() + self.db.commit() raise spawner.clear_state() + spawner.orm_spawner.state = spawner.get_state() + self.db.commit() # trigger post-spawner hook on authenticator auth = spawner.authenticator