From 54937e4622e8b22a9f0a7e6d3f6b2d4963d1beb9 Mon Sep 17 00:00:00 2001 From: Tom Giannattasio Date: Tue, 16 Oct 2012 13:45:30 -0400 Subject: [PATCH] added delayed save after modifying display name on unit page --- cms/static/coffee/src/views/unit.coffee | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cms/static/coffee/src/views/unit.coffee b/cms/static/coffee/src/views/unit.coffee index 6f9b939af2..625dd4be28 100644 --- a/cms/static/coffee/src/views/unit.coffee +++ b/cms/static/coffee/src/views/unit.coffee @@ -188,6 +188,14 @@ class CMS.Views.UnitEdit.NameEdit extends Backbone.View $('.unit-location .editing .unit-name').html(metadata.display_name) @model.set('metadata', metadata) + # save the name after a slight delay + if @timer + clearTimeout @timer + @timer = setTimeout( => + @model.save() + @timer = null + , 500) + class CMS.Views.UnitEdit.LocationState extends Backbone.View initialize: => @model.on('change:state', @render)