function with_updated_collection(coll, f) {
    return function(request, response) {
      f.call(this, request, response);

      // Update the collection timestamp to the appropriate modified time.
      // This is either a value set by the handler, or the current time.
      if (request.method != "GET") {
        update_collection(coll, response.newModified)
      }
    };
  }
/*
   * Invoke a handler, updating the collection's modified timestamp unless
   * it's a GET request.
   */
Invoke a handler, updating the collection's modified timestamp unless
it's a GET request.
Invoke a handler updating the collection ' s modified timestamp unless it ' s a GET request .
function with_updated_collection(coll, f) {
    return function(request, response) {
      f.call(this, request, response);
      if (request.method != "GET") {
        update_collection(coll, response.newModified)
      }
    };
  }
function with_updated_collection ( coll , f ) { return function ( request , response ) { f . call ( this , request , response ) ; if ( request . method != "GET" ) { update_collection ( coll , response . newModified ) } } ; }
Invoke a handler, updating the collection's modified timestamp unless
 it's a GET request.
Invoke a handler updating the collection ' s modified timestamp unless it ' s a GET request .
// Update the collection timestamp to the appropriate modified time. // This is either a value set by the handler, or the current time.