<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -295,10 +295,10 @@ Object.extend(Jester.Resource, {
     // if an integer is sent, it's assumed just the ID is a parameter
     if (typeof(params) == &quot;number&quot;) params = {id: params}
 
-    if (params) params = $H(params);
-
     params = Object.extend(Object.clone(this._defaultParams), params);
 
+    if (params) params = $H(params);
+
     var url = this._interpolate(this._prefix + this._urls[action], params)
     return url + (params &amp;&amp; params.any() ? &quot;?&quot; + params.toQueryString() : &quot;&quot;);
   },</diff>
      <filename>jester.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>8f3e88e671131e11e32878caa23744df4fa5015c</id>
    </parent>
  </parents>
  <author>
    <name>Nat Budin</name>
    <email>natbudin@gmail.com</email>
  </author>
  <url>http://github.com/thoughtbot/jester/commit/e9f2d78005a25ce138c363ed6417a4da026a021b</url>
  <id>e9f2d78005a25ce138c363ed6417a4da026a021b</id>
  <committed-date>2008-08-22T11:26:01-07:00</committed-date>
  <authored-date>2008-08-22T11:26:01-07:00</authored-date>
  <message>Make sure that params actually is a hash</message>
  <tree>6fe23826817df66cceae703d7735af55bb98c2d3</tree>
  <committer>
    <name>Nat Budin</name>
    <email>natbudin@gmail.com</email>
  </committer>
</commit>
