<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -3,11 +3,12 @@ module Admin
     self._layout = 'admin'
     
     def edit
-      @setting = Setting.load
+      @setting = Setting.instance
       render
     end
   
     def update(setting)
+      debugger
       @setting = Setting.new({&quot;settings&quot; =&gt; setting})
       @setting.save
       redirect url(:edit_settings)</diff>
      <filename>app/controllers/admin/settings.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-&lt;% form_for(:setting, :action =&gt; url(:admin_settings,@setting), :method =&gt; :put) do |f| %&gt;
+&lt;% form_for(:setting, :action =&gt; url(:update_settings), :method =&gt; :put) do |f| %&gt;
   &lt;fieldset&gt;
     &lt;legend&gt;Blerb Settings&lt;/legend&gt;
     &lt;%= text_control :title, :label =&gt; &quot;Blog Title&quot;, :class =&gt; &quot;title&quot; %&gt;</diff>
      <filename>app/views/admin/settings/edit.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -16,7 +16,7 @@ Merb::Router.prepare do |r|
     end
 
     admin.to(:controller =&gt; &quot;settings&quot;) do |admin_settings|
-      admin_settings.match('/settings', :method =&gt; :post).to(:action =&gt; 'update').name(:update_settings)
+      admin_settings.match('/settings', :method =&gt; :put).to(:action =&gt; 'update').name(:update_settings)
       admin_settings.match('/settings').to(:action =&gt; 'edit').name(:edit_settings)
     end
 </diff>
      <filename>config/router.rb</filename>
    </modified>
    <modified>
      <diff>@@ -14,7 +14,7 @@ describe &quot;The settings named routes&quot; do
     request_to(&quot;/admin/settings&quot;, :get).should route_to(Admin::Settings, :edit)
   end
 
-  it &quot;should route POST '/admin/settings to Admin::Settings#update&quot; do
-    request_to(&quot;/admin/settings&quot;, :post).should route_to(Admin::Settings, :update)
+  it &quot;should route PUT '/admin/settings to Admin::Settings#update&quot; do
+    request_to(&quot;/admin/settings&quot;, :put).should route_to(Admin::Settings, :update)
   end
 end
\ No newline at end of file</diff>
      <filename>spec/routes/settings_routes_spec.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7bb2cd76e8f68ef8c9f37141a84c8d56462eb2bf</id>
    </parent>
  </parents>
  <author>
    <name>Ben Burkert</name>
    <email>ben@benburkert.com</email>
  </author>
  <url>http://github.com/hornbeck/blerb-core/commit/e99089e40a93cc1f7612d607515c38481bafd339</url>
  <id>e99089e40a93cc1f7612d607515c38481bafd339</id>
  <committed-date>2008-02-26T21:39:09-08:00</committed-date>
  <authored-date>2008-02-26T21:39:09-08:00</authored-date>
  <message>fixed settings controller stuff</message>
  <tree>5f81a4320e00c4b87fb592334b3302ee1c2dccf0</tree>
  <committer>
    <name>Ben Burkert</name>
    <email>ben@benburkert.com</email>
  </committer>
</commit>
