<?xml version="1.0" encoding="UTF-8"?>
<errata type="array">
  <erratum>
    <author-comments nil="true"></author-comments>
    <author-name nil="true"></author-name>
    <bug-type>TYPO</bug-type>
    <created-at type="datetime">2010-02-07T23:48:48-08:00</created-at>
    <created-by>kacey</created-by>
    <description>the html code in _cart_item.html.erb doesn't work as written, there seems to be an open &lt;tr&gt; with no ending &lt;/tr&gt;, and I cannot work out where to place the &lt;/tr&gt;. </description>
    <fixed-on type="datetime" nil="true"></fixed-on>
    <id type="integer">42272</id>
    <paper-page>128</paper-page>
    <pdf-page></pdf-page>
    <product-id type="integer">111</product-id>
    <remote-ip>218.186.9.249</remote-ip>
    <sorting-key type="integer">128</sorting-key>
    <title-release-fixed-in type="integer" nil="true"></title-release-fixed-in>
    <title-release-reported-in type="integer">1145</title-release-reported-in>
  </erratum>
  <erratum>
    <author-comments nil="true"></author-comments>
    <author-name nil="true"></author-name>
    <bug-type>TYPO</bug-type>
    <created-at type="datetime">2010-02-08T17:16:08-08:00</created-at>
    <created-by>kacey</created-by>
    <description>Please remove previous erratum &lt;tr&gt;, typo with javascript defaults was causing the error.</description>
    <fixed-on type="datetime" nil="true"></fixed-on>
    <id type="integer">42282</id>
    <paper-page>128</paper-page>
    <pdf-page></pdf-page>
    <product-id type="integer">111</product-id>
    <remote-ip>218.186.9.249</remote-ip>
    <sorting-key type="integer">128</sorting-key>
    <title-release-fixed-in type="integer" nil="true"></title-release-fixed-in>
    <title-release-reported-in type="integer">1145</title-release-reported-in>
  </erratum>
  <erratum>
    <author-comments nil="true"></author-comments>
    <author-name nil="true"></author-name>
    <bug-type>SUGGEST</bug-type>
    <created-at type="datetime">2010-01-22T12:30:27-08:00</created-at>
    <created-by>Steven Harms</created-by>
    <description>I realize that the Store application is designed to give someone unfamiliar with Rails a really quick tour of what an awesome app you can make in a short time.  Nevertheless, I feel like the discussion on the foreign key sqlite3 "hack" is a bit....hand-wavey?  I don't know a lot about sqlite3 or SQL in general, but it feels like the book skips over this pretty quickly.  

When learning from a book i think "Hm, would i have thought to do that?  Maybe with some Google-fu?" as a measure of "Did you _really_ get it."  I don't think I would have come to putting these DDL calls in unless I had seen it in the book.

Maybe explain what's going on here?  Or put it in a footnote?  Or a Joe Asks?  Or cover the theory in one of the later chapters about DB design?</description>
    <fixed-on type="datetime" nil="true"></fixed-on>
    <id type="integer">42139</id>
    <paper-page></paper-page>
    <pdf-page>143</pdf-page>
    <product-id type="integer">111</product-id>
    <remote-ip>72.163.0.129</remote-ip>
    <sorting-key type="integer">143</sorting-key>
    <title-release-fixed-in type="integer" nil="true"></title-release-fixed-in>
    <title-release-reported-in type="integer">1145</title-release-reported-in>
  </erratum>
  <erratum>
    <author-comments nil="true"></author-comments>
    <author-name nil="true"></author-name>
    <bug-type>SUGGEST</bug-type>
    <created-at type="datetime">2010-02-08T02:33:58-08:00</created-at>
    <created-by>Steven Harms</created-by>
    <description>In the discussion of how to build a callback class and express it throughout all models, I think that a critical question is not addressed: 

(1) how do we get this file "sourced" into the Rails runtime.  If you put it in lib as a module does it automatically get loaded up?  How can we get it to run as the environment boots up.  The example source file is given as a stand-alone script.

(2) It appears that we're being encouraged to monkey-patch ActiveRecord::Base.  While the ability to do this is one of the amazing joys of Ruby, it might be good to explain why this may or may not be a good idea.  Many a tweet has gone out on the difficulty monkeypatching has introduced in code-sharing / debugging.</description>
    <fixed-on type="datetime" nil="true"></fixed-on>
    <id type="integer">42273</id>
    <paper-page></paper-page>
    <pdf-page>412</pdf-page>
    <product-id type="integer">111</product-id>
    <remote-ip>24.130.173.204</remote-ip>
    <sorting-key type="integer">412</sorting-key>
    <title-release-fixed-in type="integer" nil="true"></title-release-fixed-in>
    <title-release-reported-in type="integer">1168</title-release-reported-in>
  </erratum>
</errata>
