From bc0d00fd2be909a7ba50ee81b51115ed04f8e642 Mon Sep 17 00:00:00 2001 From: ntr Date: Tue, 14 Jan 2020 09:26:52 +1000 Subject: [PATCH] don't start tutorial after registration --- server/src/account.rs | 21 --------------------- server/src/user_authenticated.rs | 4 ---- 2 files changed, 25 deletions(-) diff --git a/server/src/account.rs b/server/src/account.rs index f180cf70..110f1ce5 100644 --- a/server/src/account.rs +++ b/server/src/account.rs @@ -530,24 +530,3 @@ pub fn img_check(account: &Account) -> Result { } } -pub fn tutorial(tx: &mut Transaction, account: &Account) -> Result, Error> { - let query = " - SELECT count(id) - FROM players - WHERE account = $1; - "; - - let result = tx - .query(query, &[&account.id])?; - - let row = result.iter().next() - .ok_or(format_err!("unable to fetch joined games account={:?}", account))?; - - let count: i64 = row.get(0); - - if count == 0 { - return Ok(Some(instance_practice(tx, account)?)); - } - - return Ok(None); -} \ No newline at end of file diff --git a/server/src/user_authenticated.rs b/server/src/user_authenticated.rs index ce7581a6..6949fe0c 100644 --- a/server/src/user_authenticated.rs +++ b/server/src/user_authenticated.rs @@ -128,10 +128,6 @@ impl User for Authenticated { let wheel = account::chat_wheel(&db, a.id)?; self.ws.send(RpcMessage::ChatWheel(wheel))?; - if let Some(instance) = account::tutorial(&mut tx, &a)? { - self.ws.send(RpcMessage::InstanceState(instance))?; - } - // tx should do nothing tx.commit()?;