add reset button
This commit is contained in:
parent
5d7f833916
commit
d7187dbc61
@ -311,6 +311,15 @@ def kick(sid, data):
|
||||
if ('DEPLOY_KEY' in os.environ and data['key'] == os.environ['DEPLOY_KEY']) or sio.get_session(sid).is_admin():
|
||||
sio.emit('kicked', room=data['sid'])
|
||||
|
||||
@sio.event
|
||||
@bang_handler
|
||||
def reset(sid, data):
|
||||
global games
|
||||
if ('DEPLOY_KEY' in os.environ and data['key'] == os.environ['DEPLOY_KEY']) or sio.get_session(sid).is_admin():
|
||||
for g in games:
|
||||
sio.emit('kicked', room=g.name)
|
||||
games = []
|
||||
|
||||
@sio.event
|
||||
@bang_handler
|
||||
def hide_toogle(sid, data):
|
||||
|
@ -3,6 +3,7 @@
|
||||
<h1 id="status">PewPew! Server Status</h1>
|
||||
<h2>Rooms {{rooms.length}}</h2>
|
||||
<button @click="refresh">reload</button>
|
||||
<button @click="reset">RESET</button>
|
||||
<ul>
|
||||
<li v-for="r in rooms" :key="r">
|
||||
<p style="margin:0"><b>name:</b> {{r.name}}</p>
|
||||
@ -60,6 +61,10 @@ export default {
|
||||
refresh(){
|
||||
this.$socket.emit('get_all_rooms', this.deploy_key)
|
||||
},
|
||||
reset(){
|
||||
if (confirm('ARE YOU SURE? KICK EVERYONE AND RESET LOBBIES?'))
|
||||
this.$socket.emit('reset', this.deploy_key)
|
||||
},
|
||||
hide(room_name){
|
||||
this.$socket.emit('hide_toogle', {'key':this.deploy_key, 'room':room_name})
|
||||
setTimeout((()=>{
|
||||
|
Loading…
Reference in New Issue
Block a user