From 595ca17c0559d50c201c83d148fc52312c17ec2e Mon Sep 17 00:00:00 2001
From: Nick Winter <livelily@gmail.com>
Date: Mon, 8 Dec 2014 16:25:21 -0800
Subject: [PATCH] Make sessions a little more likely to save if we're not in
 production.

---
 app/lib/LevelBus.coffee | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app/lib/LevelBus.coffee b/app/lib/LevelBus.coffee
index 83727d2e9..750e5fbc1 100644
--- a/app/lib/LevelBus.coffee
+++ b/app/lib/LevelBus.coffee
@@ -29,8 +29,10 @@ module.exports = class LevelBus extends Bus
   constructor: ->
     super(arguments...)
     @changedSessionProperties = {}
-    #@saveSession = _.debounce(@reallySaveSession, 1000, {maxWait: 5000})  # not during HoC apparently
-    @saveSession = _.debounce(@reallySaveSession, 10000, {maxWait: 30000})
+    if document.location.href.search('codecombat.com') isnt -1
+      @saveSession = _.debounce(@reallySaveSession, 10000, {maxWait: 30000})  # Save us during HoC
+    else
+      @saveSession = _.debounce(@reallySaveSession, 1000, {maxWait: 5000})  # Not this fast during HoC
     @playerIsIdle = false
 
   init: ->