<?xml version="1.0" encoding="UTF-8"?>
<ticket>
  <assigned-user-id type="integer">17223</assigned-user-id>
  <attachments-count type="integer">0</attachments-count>
  <closed type="boolean">true</closed>
  <created-at type="datetime">2008-11-01T23:03:16-04:00</created-at>
  <creator-id type="integer">7319</creator-id>
  <milestone-due-on type="datetime" nil="true"></milestone-due-on>
  <milestone-id type="integer" nil="true"></milestone-id>
  <number type="integer">106</number>
  <permalink>should_allow_attributes</permalink>
  <priority type="integer">27780</priority>
  <project-id type="integer">5807</project-id>
  <raw-data type="binary" nil="true" encoding="base64"></raw-data>
  <state>committed</state>
  <tag>should_allow_attributes should_protect_attributes</tag>
  <title>#should_allow_mass_assignment_of</title>
  <updated-at type="datetime">2009-01-31T16:00:47-05:00</updated-at>
  <user-id type="integer">17223</user-id>
  <user-name>Joe Ferris</user-name>
  <creator-name>Fran&#231;ois Beausoleil</creator-name>
  <assigned-user-name>Joe Ferris</assigned-user-name>
  <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
  <original-body>This is the reverse of should_protect_attributes.  The use case is for ensuring account_id is protected, while account is open:

@@@ ruby
class User &lt; AR::B
  belongs_to :account
  attr_accessible :account
end

class UserTest &lt; T::U::TC
  should_protect_attributes :account_id
  should_allow_attributes :account
end
@@@

See the should_allow_attributes branch on francois' fork:  http://github.com/francois/shoulda/tree/should_allow_attributes

Tests included!</original-body>
  <latest-body>This is the reverse of should_protect_attributes.  The use case is for ensuring account_id is protected, while account is open:

@@@ ruby
class User &lt; AR::B
  belongs_to :account
  attr_accessible :account
end

class UserTest &lt; T::U::TC
  should_protect_attributes :account_id
  should_allow_attributes :account
end
@@@

See the should_allow_attributes branch on francois' fork:  http://github.com/francois/shoulda/tree/should_allow_attributes

Tests included!</latest-body>
  <original-body-html>&lt;div&gt;&lt;p&gt;This is the reverse of should_protect_attributes. The use case
is for ensuring account_id is protected, while account is open:&lt;/p&gt;


&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;
class User &amp;lt; AR::B
  belongs_to :account
  attr_accessible :account
end

class UserTest &amp;lt; T::U::TC
  should_protect_attributes :account_id
  should_allow_attributes :account
end
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;See the should_allow_attributes branch on francois' fork:
&lt;a href=&quot;http://github.com/francois/shoulda/tree/should_allow_attributes&quot;&gt;http://github.com/francois/shoul...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tests included!&lt;/p&gt;&lt;/div&gt;</original-body-html>
  <versions type="array">
    <version type="Ticket::Version">
      <assigned-user-id type="integer">13443</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>This is the reverse of should_protect_attributes.  The use case is for ensuring account_id is protected, while account is open:

@@@ ruby
class User &lt; AR::B
  belongs_to :account
  attr_accessible :account
end

class UserTest &lt; T::U::TC
  should_protect_attributes :account_id
  should_allow_attributes :account
end
@@@

See the should_allow_attributes branch on francois' fork:  http://github.com/francois/shoulda/tree/should_allow_attributes

Tests included!</body>
      <body-html>&lt;div&gt;&lt;p&gt;This is the reverse of should_protect_attributes. The use case
is for ensuring account_id is protected, while account is open:&lt;/p&gt;


&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;
class User &amp;lt; AR::B
  belongs_to :account
  attr_accessible :account
end

class UserTest &amp;lt; T::U::TC
  should_protect_attributes :account_id
  should_allow_attributes :account
end
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;See the should_allow_attributes branch on francois' fork:
&lt;a href=&quot;http://github.com/francois/shoulda/tree/should_allow_attributes&quot;&gt;http://github.com/francois/shoul...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tests included!&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-01T23:03:17-04:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>new</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_attributes</title>
      <updated-at type="datetime">2008-11-01T23:03:22-04:00</updated-at>
      <user-id type="integer">7319</user-id>
      <user-name>Fran&#231;ois Beausoleil</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name>Tammer Saleh</assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">13443</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>+1</body>
      <body-html>&lt;div&gt;&lt;p&gt;+1&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-01-10T07:45:25-05:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>new</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_attributes</title>
      <updated-at type="datetime">2009-01-10T07:45:28-05:00</updated-at>
      <user-id type="integer">20836</user-id>
      <user-name>Lawrence Pit</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name>Tammer Saleh</assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">13443</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Though perhaps rename to something like should_allow_mass_updates_for :title, :description, :ssn ?</body>
      <body-html>&lt;div&gt;&lt;p&gt;Though perhaps rename to something like
should_allow_mass_updates_for :title, :description, :ssn ?&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-01-10T10:00:04-05:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>new</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_attributes</title>
      <updated-at type="datetime">2009-01-10T10:00:07-05:00</updated-at>
      <user-id type="integer">20836</user-id>
      <user-name>Lawrence Pit</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name>Tammer Saleh</assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">13443</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>#should_protect_attributes is the converse.  So why go with something very dissimilar?

Or would you prefer #should_not_allow_mass_updates?</body>
      <body-html>&lt;div&gt;&lt;h1&gt;should_protect_attributes is the converse. So why go with
something very dissimilar?&lt;/h1&gt;
&lt;p&gt;Or would you prefer #should_not_allow_mass_updates?&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-01-10T18:32:27-05:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>new</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_attributes</title>
      <updated-at type="datetime">2009-01-10T18:32:32-05:00</updated-at>
      <user-id type="integer">7319</user-id>
      <user-name>Fran&#231;ois Beausoleil</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name>Tammer Saleh</assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">13443</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Yes. I'd prefer should_allow_mass_updates and should_not_allow_mass_updates.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Yes. I'd prefer should_allow_mass_updates and
should_not_allow_mass_updates.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-01-10T20:08:30-05:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>new</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_attributes</title>
      <updated-at type="datetime">2009-01-11T13:14:49-05:00</updated-at>
      <user-id type="integer">20836</user-id>
      <user-name>Lawrence Pit</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name>Tammer Saleh</assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">13443</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I think &quot;mass assignment&quot; is probably the correct term.  Here are some ideas for possible name replacements, _if we go there._

**Idea A:**

    should_allow_mass_assignment_of(*attributes)
    should_not_allow_mass_assignment_of(*attributes)

**Idea B:**

    should_mass_assign(*attributes)
    should_not_mass_assign(*attributes)

I think (A) is the most explicit, but a bit verbose.

There's another twist on this topic.  Consider what good might come from a method signature named:

    should_only_allow_mass_assignment_of(*attributes)</body>
      <body-html>&lt;div&gt;&lt;p&gt;I think &quot;mass assignment&quot; is probably the correct term. Here are
some ideas for possible name replacements, &lt;em&gt;if we go
there.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Idea A:&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;should_allow_mass_assignment_of(*attributes)
should_not_allow_mass_assignment_of(*attributes)
&lt;/code&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Idea B:&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;should_mass_assign(*attributes)
should_not_mass_assign(*attributes)
&lt;/code&gt;
&lt;/pre&gt;
&lt;p&gt;I think (A) is the most explicit, but a bit verbose.&lt;/p&gt;
&lt;p&gt;There's another twist on this topic. Consider what good might
come from a method signature named:&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;should_only_allow_mass_assignment_of(*attributes)
&lt;/code&gt;
&lt;/pre&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-01-10T22:16:23-05:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>new</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_attributes</title>
      <updated-at type="datetime">2009-01-11T13:16:27-05:00</updated-at>
      <user-id type="integer">12160</user-id>
      <user-name>Ryan McGeary</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name>Tammer Saleh</assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">13443</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I don't mind verbosity in the case of shoulda macro names. It's no more verbose than what you would normally give as the string message to the should method, e.g.:

@@@ ruby
  should &quot;allow mass assignment&quot; do
    etc.
  end
@@@</body>
      <body-html>&lt;div&gt;&lt;p&gt;I don't mind verbosity in the case of shoulda macro names. It's
no more verbose than what you would normally give as the string
message to the should method, e.g.:&lt;/p&gt;


&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;
  should &amp;quot;allow mass assignment&amp;quot; do
    etc.
  end
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-01-12T01:37:17-05:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>new</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_attributes</title>
      <updated-at type="datetime">2009-01-12T01:37:23-05:00</updated-at>
      <user-id type="integer">20836</user-id>
      <user-name>Lawrence Pit</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name>Tammer Saleh</assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>+1 for should_(not)_allow_mass_assignment_of

verbosity is fine for these macros, as you really don't type them often.

I don't think should_only_allow_mass_assignment_of is a good replacement for these macros, as that would require a test update with every added column.  On the other hand, that might be a good additional macro for the paranoid.  It'd be easy to write, once we have the other two macros in place.</body>
      <body-html>&lt;div&gt;&lt;p&gt;+1 for should&lt;em&gt;(not)&lt;/em&gt;allow_mass_assignment_of&lt;/p&gt;
&lt;p&gt;verbosity is fine for these macros, as you really don't type
them often.&lt;/p&gt;
&lt;p&gt;I don't think should_only_allow_mass_assignment_of is a good
replacement for these macros, as that would require a test update
with every added column. On the other hand, that might be a good
additional macro for the paranoid. It'd be easy to write, once we
have the other two macros in place.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-01-12T11:44:10-05:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- 
:assigned_user: 13443
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>new</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_attributes</title>
      <updated-at type="datetime">2009-01-12T11:44:16-05:00</updated-at>
      <user-id type="integer">13443</user-id>
      <user-name>Tammer Saleh</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name nil="true"></assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Cool.  We're in agreement.  Sorry, I didn't mean to imply `should_only_allow_mass_assigment` could replace the other macros.  Just food for thought.  Re-reading, I see how I could have qualified it better.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Cool. We're in agreement. Sorry, I didn't mean to imply
&lt;code&gt;should_only_allow_mass_assigment&lt;/code&gt; could replace the
other macros. Just food for thought. Re-reading, I see how I could
have qualified it better.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-01-12T11:54:27-05:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>new</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_attributes</title>
      <updated-at type="datetime">2009-01-12T11:54:30-05:00</updated-at>
      <user-id type="integer">12160</user-id>
      <user-name>Ryan McGeary</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name nil="true"></assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Renamed #should_allow_attributes to #should_allow_mass_assignment_of, as well as #should_protect_attributes to #should_not_allow_mass_assignment_of.

Added deprecation notices with a link to this ticket.

Please pull from http://github.com/francois/shoulda/tree/should_allow_attributes

Remote: git://github.com/francois/shoulda.git
Branch: should_allow_attributes</body>
      <body-html>&lt;div&gt;&lt;p&gt;Renamed #should_allow_attributes to
#should_allow_mass_assignment_of, as well as
#should_protect_attributes to
#should_not_allow_mass_assignment_of.&lt;/p&gt;
&lt;p&gt;Added deprecation notices with a link to this ticket.&lt;/p&gt;
&lt;p&gt;Please pull from &lt;a href=&quot;http://github.com/francois/shoulda/tree/should_allow_attributes&quot;&gt;http://github.com/francois/shoul...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Remote: git://github.com/francois/shoulda.git Branch:
should_allow_attributes&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-01-20T11:51:10-05:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- 
:title: &quot;#should_allow_attributes&quot;
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>new</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_mass_assignment_of</title>
      <updated-at type="datetime">2009-01-20T11:51:13-05:00</updated-at>
      <user-id type="integer">7319</user-id>
      <user-name>Fran&#231;ois Beausoleil</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name nil="true"></assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">17223</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I created a branch in which should_protect_attributes is deprecated in favor of should_not_allow_mass_assignment_of and added should_allow_mass_assignment_of: http://github.com/thoughtbot/shoulda/tree/mass-assignment

(this branch is compatible with the new matcher interfaces)</body>
      <body-html>&lt;div&gt;&lt;p&gt;I created a branch in which should_protect_attributes is
deprecated in favor of should_not_allow_mass_assignment_of and
added should_allow_mass_assignment_of: &lt;a href=&quot;http://github.com/thoughtbot/shoulda/tree/mass-assignment&quot;&gt;http://github.com/thoughtbot/sho...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(this branch is compatible with the new matcher interfaces)&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-01-29T21:12:22-05:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- 
:assigned_user: 
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>new</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_mass_assignment_of</title>
      <updated-at type="datetime">2009-01-29T21:12:24-05:00</updated-at>
      <user-id type="integer">17223</user-id>
      <user-name>Joe Ferris</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name>Joe Ferris</assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">17223</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body></body>
      <body-html></body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-01-31T16:00:43-05:00</created-at>
      <creator-id type="integer">7319</creator-id>
      <diffable-attributes type="yaml">--- 
:state: new
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">106</number>
      <permalink>should_allow_attributes</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">5807</project-id>
      <state>committed</state>
      <tag>should_allow_attributes should_protect_attributes</tag>
      <title>#should_allow_mass_assignment_of</title>
      <updated-at type="datetime">2009-01-31T16:00:47-05:00</updated-at>
      <user-id type="integer">17223</user-id>
      <user-name>Joe Ferris</user-name>
      <creator-name>Fran&#231;ois Beausoleil</creator-name>
      <assigned-user-name>Joe Ferris</assigned-user-name>
      <url>http://thoughtbot.lighthouseapp.com/projects/5807/tickets/106</url>
    </version>
  </versions>
</ticket>
