<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -13,6 +13,7 @@ class Users &lt; Application
     cookies.delete :auth_token
     
     @user = User.new(params[:user])
+    @user.admin = true if User.find(:all).empty?
     if @user.save
       redirect_back_or_default('/')
     else</diff>
      <filename>app/controllers/users.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-&lt;% if logged_in? %&gt;
+&lt;% if is_admin? %&gt;
 &lt;div&gt;
   &lt;p&gt;&lt;%= link_to &quot;Add a New Forum&quot;, url(:new_forum) %&gt;&lt;/p&gt;
 &lt;/div&gt;</diff>
      <filename>app/views/forums/index.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -6,6 +6,10 @@ module AuthenticatedSystem
       def logged_in?
         current_user != :false
       end
+      
+      def is_admin?
+        logged_in? &amp;&amp; current_user.admin
+      end
     
       # Accesses the current user from the session.  Set it to :false if login fails
       # so that future calls do not hit the database.</diff>
      <filename>lib/authenticated_system/authenticated_system_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,7 @@
 class UserCounterCaches &lt; ActiveRecord::Migration
   def self.up
-    add_column :users, :topics_count, :integer
-    add_column :users, :posts_count, :integer
+    add_column :users, :topics_count, :integer, :default =&gt; 0
+    add_column :users, :posts_count, :integer, :default =&gt; 0
   end
   
   def self.down</diff>
      <filename>schema/migrations/006_user_counter_caches.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>c981567d67bd8d83b7ea0eee5e0d8a8c32bd1070</id>
    </parent>
  </parents>
  <author>
    <name>Shay Arnett</name>
    <email>shayarnett@gmail.com</email>
  </author>
  <url>http://github.com/shayarnett/merbums/commit/9935fbf23fc1487e62f7cde660e3b032cd326c85</url>
  <id>9935fbf23fc1487e62f7cde660e3b032cd326c85</id>
  <committed-date>2008-03-22T14:28:53-07:00</committed-date>
  <authored-date>2008-03-22T14:28:53-07:00</authored-date>
  <message>added admin to users</message>
  <tree>b2d744d5425501a9627b95ca7115f8b3fa2d7063</tree>
  <committer>
    <name>Shay Arnett</name>
    <email>shayarnett@gmail.com</email>
  </committer>
</commit>
