From 4fd927e34eadd1b44a75f7ba3ba5dea3abcc3684 Mon Sep 17 00:00:00 2001
From: Alexander Weber <web.alexander@web.de>
Date: Thu, 1 Mar 2018 21:15:04 +0100
Subject: Bugfix #8 Create and get UI-context on demand

---
 chatcommands.lua | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'chatcommands.lua')

diff --git a/chatcommands.lua b/chatcommands.lua
index d22e6fd..c84b695 100644
--- a/chatcommands.lua
+++ b/chatcommands.lua
@@ -1,7 +1,7 @@
 local S = skins.S
 
 local function show_selection_formspec(player)
-	local context = skins.ui_context[player:get_player_name()]
+	local context = skins.get_formspec_context(player)
 	local name = player:get_player_name()
 	local skin = skins.get_player_skin(player)
 	local formspec = "size[8,8]"..skins.get_skin_info_formspec(skin)
@@ -89,7 +89,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
 		return
 	end
 
-	local context = skins.ui_context[player:get_player_name()]
+	local context = skins.get_formspec_context(player)
 
 	local action = skins.on_skin_selection_receive_fields(player, context, fields)
 	if action == 'set' then
-- 
cgit v1.2.3