Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Fine
},
+ CheckAccount() => {
+ let ag = AccountsGuard::lock();
+ let _ok = ag.lookup(&cs.current_account()?.notional_account)?;
+ Fine
+ }
+
CreateGame { game, insns } => {
let mut ag = AccountsGuard::lock();
let mut games = games_lock();
DeleteAccount(AccountName),
SelectAccount(AccountName), // success does not mean account exists
+ CheckAccount(), // success *does* mean account exists and we have access
CreateGame {
game: InstanceName,