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

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

No files matched your search

+3 -2
View File
@@ -235,9 +235,10 @@ CLIENT_VERSION = assets.getVersion()
.save().then (team) ->
callback(team.id)
spark.on 'requestTeams', ->
spark.on 'requestTeams', (fetchall = false) ->
console.log(fetchall)
q = new database.Teams()
if user.authority != auth.levels.OWNER
if !(fetchall && user.authority == auth.levels.OWNER)
q = q.query('where', trainer_id: user.id)
q = q.query('orderBy', 'created_at')
.fetch()