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():
|
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.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
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def hide_toogle(sid, data):
|
def hide_toogle(sid, data):
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
<h1 id="status">PewPew! Server Status</h1>
|
<h1 id="status">PewPew! Server Status</h1>
|
||||||
<h2>Rooms {{rooms.length}}</h2>
|
<h2>Rooms {{rooms.length}}</h2>
|
||||||
<button @click="refresh">reload</button>
|
<button @click="refresh">reload</button>
|
||||||
|
<button @click="reset">RESET</button>
|
||||||
<ul>
|
<ul>
|
||||||
<li v-for="r in rooms" :key="r">
|
<li v-for="r in rooms" :key="r">
|
||||||
<p style="margin:0"><b>name:</b> {{r.name}}</p>
|
<p style="margin:0"><b>name:</b> {{r.name}}</p>
|
||||||
@ -60,6 +61,10 @@ export default {
|
|||||||
refresh(){
|
refresh(){
|
||||||
this.$socket.emit('get_all_rooms', this.deploy_key)
|
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){
|
hide(room_name){
|
||||||
this.$socket.emit('hide_toogle', {'key':this.deploy_key, 'room':room_name})
|
this.$socket.emit('hide_toogle', {'key':this.deploy_key, 'room':room_name})
|
||||||
setTimeout((()=>{
|
setTimeout((()=>{
|
||||||
|
Loading…
Reference in New Issue
Block a user