Opsss I've been fiddling around a bit trying to find out why it wasn't saving the data , and I thought part of the reason was with the put cos noticed some tomcat error log about the method not being supported . It's probably other issue that stops it. Ill try again with the put and see if its all good 

Sent from my iPhone

On 26/01/2013, at 5:03 PM, David Sanders <notifications@github.com> wrote:

> In omod/src/main/webapp/resources/services.js:
> 
> > @@ -3,7 +3,9 @@ define(['angular', 'config', 'angular-resource'], function(angular, config) {
> >    var services = angular.module('cpm.services', ['ngResource']);
> >  
> >    services.factory('Proposals', ['$resource', function($resource) {
> > -    return $resource(config.contextPath + '/ws/cpm/proposals/:proposalId', {proposalId:'@id'}, {update: {method: 'PUT'}});
> > +  	//http PUT doesnt work as we need to use Spring's HiddenHttpMethodFilter on web.xml on the war
> Actually PUT is working :) We've been using PUT to update resources which is actually getting passed to our update method in the controller.
> 
> —
> Reply to this email directly or view it on GitHub.
>