<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -6,28 +6,24 @@ class AdresserController &lt; ApplicationController
   def query
     q = params[:query]
     
-    # &quot;lyongade 19, 2300&quot;
-    
+    # expecting address in format &quot;Lyongade 19, 2300&quot; or less
     vej,postnr = q.split(',')
-    vejnavn, husnr = vej.split(' ')
+    vejnavn, husnr = vej.split(/(\d{1,4})/)
     
     parameters = {}
     if(vejnavn)
-      parameters[:vejnavn] = vejnavn
+      parameters[:vejnavn] = vejnavn.strip
     end
     if(husnr)
-      parameters[:husnr] = husnr
+      parameters[:husnr] = husnr.strip
     end
     if(postnr)
-      parameters[:postnr] = postnr
+      parameters[:postnr] = postnr.strip
     end
     
     adresses = Adresse.find(:all,:params =&gt; parameters)
     
-    
-    
-    
-    render :partial =&gt; &quot;adresse&quot;, :collection  =&gt; adresses
+    render :partial =&gt; &quot;adresser&quot;, :locals  =&gt; {:adresser  =&gt; adresses}
   end
 
 end</diff>
      <filename>app/controllers/adresser_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,2 +1,4 @@
-&lt;%= adresse.vej.navn %&gt; &lt;%= adresse.husnr %&gt;&lt;br&gt;
-&lt;%= adresse.postdistrikt.nr  %&gt; &lt;%= adresse.postdistrikt.navn %&gt;&lt;br&gt;
+&lt;p&gt;
+  &lt;%= adresse.vej.navn %&gt; &lt;%= adresse.husnr %&gt;&lt;br&gt;
+  &lt;%= adresse.postdistrikt.nr  %&gt; &lt;%= adresse.postdistrikt.navn %&gt;&lt;br&gt;  
+&lt;/p&gt;</diff>
      <filename>app/views/adresser/_adresse.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -1,12 +1,16 @@
 &lt;h1&gt;Adresser&lt;/h1&gt;
-&lt;% form_remote_tag :url =&gt; {:action  =&gt; 'query'},:update =&gt; 'adr_search_result' do -%&gt;
+&lt;% form_remote_tag :url =&gt; {:action  =&gt; 'query'},:update =&gt; 'adr_search_result', 
+:loading  =&gt; &quot;$('in_progress').show();$('adr_search_result').hide();&quot;,:complete =&gt; &quot;$('adr_search_result').show();$('in_progress').hide();&quot; do -%&gt;
   &lt;p&gt;
     &lt;label for=&quot;query&quot;&gt;Generisk s&#248;gestreng:&lt;br&gt;
       &lt;%= text_field_tag 'query' %&gt; (f.eks &quot;lyongade 19, 2300&quot;, &quot;lyongade&quot; eller &quot;lyongade 19&quot;)
   &lt;/label&gt;
   &lt;/p&gt;
   &lt;p&gt;
-    &lt;%= submit_tag &quot;s&#248;g&quot; %&gt; (ajaxrequest, endnu ingen progress indicator, klik og vent...)
+    &lt;%= submit_tag &quot;s&#248;g&quot; %&gt;
+    &lt;div id=&quot;in_progress&quot; style=&quot;display:none&quot;&gt;
+      &lt;%= image_tag 'spinner_mac.gif' %&gt; Laver opslag mod OIOREST.DK...  
+    &lt;/div&gt;
   &lt;/p&gt;
 &lt;% end -%&gt;
 </diff>
      <filename>app/views/adresser/index.html.erb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>6b6dcc4d2a02921b1b67960cda5e37c9a851460a</id>
    </parent>
  </parents>
  <author>
    <name>Christian Dalager</name>
    <email>dalager@dalager.local</email>
  </author>
  <url>http://github.com/dalager/oiorest-rails-examples/commit/d7e8583d6dfbabff5389cdd7a5c64f1c285bbbe1</url>
  <id>d7e8583d6dfbabff5389cdd7a5c64f1c285bbbe1</id>
  <committed-date>2008-06-16T13:45:29-07:00</committed-date>
  <authored-date>2008-06-16T13:45:29-07:00</authored-date>
  <message>Added better querystring parsing. Now it's possible to parse a two-word streetname like &quot;tuborg havnevej 19&quot;
Added ajax progress indication</message>
  <tree>cf14c0273e64afdaf1814133d1fe53194aeb0569</tree>
  <committer>
    <name>Christian Dalager</name>
    <email>dalager@dalager.local</email>
  </committer>
</commit>
