# HG changeset patch
# User Kim Alvefur <zash@zash.se>
# Date 1554304857 -7200
# Node ID 8ebca12402037a07cda8a1fa16db45c748780f59
# Parent  ceaca48a7e6d42791c933f700e4033aa5c7165a2
util.session: Fix session id not include unauthed forever

diff -r ceaca48a7e6d -r 8ebca1240203 util/session.lua
--- a/util/session.lua	Wed Apr 03 01:09:21 2019 +0200
+++ b/util/session.lua	Wed Apr 03 17:20:57 2019 +0200
@@ -4,12 +4,13 @@
 local function new_session(typ)
 	local session = {
 		type = typ .. "_unauthed";
+		base_type = typ;
 	};
 	return session;
 end
 
 local function set_id(session)
-	local id = session.type .. tostring(session):match("%x+$"):lower();
+	local id = session.base_type .. tostring(session):match("%x+$"):lower();
 	session.id = id;
 	return session;
 end