1
0
mirror of https://gitlab.com/Deukhoofd/BattleSim.git synced 2025-10-28 18:20:04 +00:00

Resolved extreme lag on logging in for Owners, added Owner button to retrieve all teams on the server

This commit is contained in:
Deukhoofd
2016-02-28 17:06:27 +01:00
parent a7ee5c24ab
commit f737f48545
7 changed files with 38 additions and 14 deletions

View File

@@ -6,12 +6,13 @@ class @TeambuilderView extends Backbone.View
events:
# Team view
'click .add-new-team': 'addNewTeamEvent'
'click .export-team': 'exportTeam'
'click .clone-team': 'cloneTeam'
'click .delete-team': 'deleteTeamEvent'
'click .go-to-team': 'clickTeam'
'click .import-team': 'renderImportTeamModal'
'click .add-new-team': 'addNewTeamEvent'
'click .export-team' : 'exportTeam'
'click .clone-team' : 'cloneTeam'
'click .delete-team' : 'deleteTeamEvent'
'click .go-to-team' : 'clickTeam'
'click .import-team' : 'renderImportTeamModal'
'click .get-teams' : 'getAllTeamsAdmin'
# Teambuild view
'click .change-format-dropdown a': 'changeTeamFormat'
@@ -86,6 +87,10 @@ class @TeambuilderView extends Backbone.View
PokeBattle.TeamStore.add(team)
team.save()
getAllTeamsAdmin: (e) =>
console.log('this')
PokeBattle.primus.send('requestTeams', true)
addNewTeam: (team) =>
@addEmptyPokemon(team) while team.get('pokemon').length < 6
@$('.teambuilder_teams').append @teamTemplate({team, window})