Browse Source

Fixed interaction glitch on privs_to_org

Nathan Schneider 2 years ago
parent
commit
18d63485c2

+ 1 - 0
modpol_minetest/modules/priv_to_org.lua

@@ -31,6 +31,7 @@ function priv_to_org:initiate(result)
       "Which privilege do you want to share with members of "..self.org.name.."?",
       player_privs_table,
       function(input)
+         modpol.interactions.org_dashboard(self.initiator,self.org.id)
          for i,member in ipairs(self.org.members) do
             local member_privs = minetest.get_player_privs(member)
             member_privs[input] = true

+ 1 - 2
modpol_minetest/overrides/interactions.lua

@@ -323,8 +323,7 @@ minetest.register_on_player_receive_fields(function (player, formname, fields)
             if not choice then
                -- empty, do nothing
             elseif func then
-               --not sure if we should close
-               --breaks sequential dropdown_queries:
+               --causes issues with sequential dropdowns
                --minetest.close_formspec(pname, formname)
                func(choice)
             else