test/dummy/tmp/cache/assets/D58/C00/sprockets%2F7bd61bb28f7ce577f679872a7cc4a477 in collection-json-browser-0.0.6 vs test/dummy/tmp/cache/assets/D58/C00/sprockets%2F7bd61bb28f7ce577f679872a7cc4a477 in collection-json-browser-0.0.7

- old
+ new

@@ -1,8 +1,8 @@ -o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1374996223.539937: @value"{C{I" +o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1375609943.922977: @value"÷C{I" class:EFI"BundledAsset;FI"logical_path;FI"+collection_json_browser/application.js;TI" pathname;FI"q/Users/weilu/workspace/collection-json-browser/app/assets/javascripts/collection_json_browser/application.js;TI"content_type;FI"application/javascript;FI" -mtime;FI"2013-07-28T15:23:11+08:00;FI" length;FiqAI" digest;F"%1d078738c813f061a0c4e3647e1d6e2fI" source;FI"qA/* +mtime;FI"2013-08-04T17:37:18+08:00;FI" length;FiíAI" digest;F"%708f6ed5b74eafdaa5b2fe7402aa235dI" source;FI"íA/* AngularJS v1.0.6 (c) 2010-2012 Google, Inc. http://angularjs.org License: MIT */ @@ -177,10 +177,17 @@ $scope.fromRel === 'edit-form' ? put() : post() } $scope.destroy = destroy + $scope.$watch(function() { + return $location.url(); + }, function(url, oldUrl) { + if(url !== oldUrl) + get(url) + }); + get($scope.rootUrl) // helpers function get(url) { @@ -205,11 +212,11 @@ error(responseHandler) } function put() { $scope.loading = true - $http.put($scope.collection.href, formData()). + $http.put($location.url(), formData()). success(responseHandler). error(responseHandler) } function formData() { @@ -243,6 +250,6 @@ // ; -;FI"required_assets_digest;F"%4cfc63b5e80e6443f4a2d7127803fe06I" _version;F"%6776f581a4329e299531e1d52aa59832 +;FI"required_assets_digest;F"%bf299a67e0fad5fd5f133cdd6ad530cbI" _version;F"%6776f581a4329e299531e1d52aa59832 \ No newline at end of file