<div dir="ltr">Since you are getting an error on line 1380 of lib/ohm.rb, why not inspect what values are being iterated over<div><pre style="margin-top:0px;margin-bottom:0px;padding:0px;border:0px;font-size:12.222222328186035px;font-family:Consolas,'Liberation Mono',Courier,monospace;color:rgb(51,51,51);line-height:17.77777862548828px">
<div class="" id="LC1378" style="margin:0px;padding:0px 0px 0px 10px;border:0px"><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(153,153,136);font-style:italic"><br># Write the dictionary of key-value pairs to the model.</span></div>
<div class="" id="LC1379" style="margin:0px;padding:0px 0px 0px 10px;border:0px"><span class="" style="margin:0px;padding:0px;border:0px;font-weight:bold">def</span> <span class="" style="margin:0px;padding:0px;border:0px;color:rgb(153,0,0);font-weight:bold">update_attributes</span><span class="" style="margin:0px;padding:0px;border:0px">(</span><span class="" style="margin:0px;padding:0px;border:0px">atts</span><span class="" style="margin:0px;padding:0px;border:0px">)</span></div>
<div class="" id="LC1379" style="margin:0px;padding:0px 0px 0px 10px;border:0px"><span class="" style="margin:0px;padding:0px;border:0px"><span style="color:rgb(153,153,136);font-style:italic">  </span></span></div><div class="" id="LC1379" style="margin:0px;padding:0px 0px 0px 10px;border:0px">
<span class="" style="margin:0px;padding:0px;border:0px"><span style="color:rgb(153,153,136);font-style:italic">  # Take a look at the value of atts</span><br></span></div><div class="" id="LC1379" style="margin:0px;padding:0px 0px 0px 10px;border:0px">
<span class="" style="margin:0px;padding:0px;border:0px">  puts atts.inspect </span></div><div class="" id="LC1379" style="margin:0px;padding:0px 0px 0px 10px;border:0px"><span style="color:rgb(153,153,136);font-style:italic;font-size:12.222222328186035px;line-height:17.77777862548828px"><br>
</span></div><div class="" id="LC1380" style="margin:0px;padding:0px 0px 0px 10px;border:0px"><span class="" style="margin:0px;padding:0px;border:0px">  atts</span><span class="" style="margin:0px;padding:0px;border:0px;font-weight:bold">.</span><span class="" style="margin:0px;padding:0px;border:0px">each</span> do <span class="" style="margin:0px;padding:0px;border:0px;font-weight:bold">|</span><span class="" style="margin:0px;padding:0px;border:0px">att</span><span class="" style="margin:0px;padding:0px;border:0px">,</span> <span class="" style="margin:0px;padding:0px;border:0px">val</span><span class="" style="margin:0px;padding:0px;border:0px;font-weight:bold">|</span></div>
<div class="" id="LC1380" style="margin:0px;padding:0px 0px 0px 10px;border:0px"><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(0,134,179)">    send</span><span class="" style="margin:0px;padding:0px;border:0px">(</span><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(153,0,115)">:"</span><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(221,17,68)">#{</span><span class="" style="margin:0px;padding:0px;border:0px">att</span><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(221,17,68)">}</span><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(153,0,115)">="</span><span class="" style="margin:0px;padding:0px;border:0px">,</span> <span class="" style="margin:0px;padding:0px;border:0px">val</span><span class="" style="margin:0px;padding:0px;border:0px">)</span></div>
<div class="" id="LC1380" style="margin:0px;padding:0px 0px 0px 10px;border:0px"><span class="" style="margin:0px;padding:0px;border:0px">  end</span></div><div class="" id="LC1381" style="margin:0px;padding:0px 0px 0px 10px;border:0px">
<span class="" style="margin:0px;padding:0px;border:0px;font-weight:bold">end</span></div><div class="" id="LC1381" style="margin:0px;padding:0px 0px 0px 10px;border:0px"><span class="" style="margin:0px;padding:0px;border:0px;font-weight:bold"><br>
</span></div><div class="" id="LC1381" style="margin:0px;padding:0px 0px 0px 10px;border:0px"><span style="color:rgb(34,34,34);font-family:arial;font-size:small;line-height:normal;white-space:normal"><br></span></div><div class="" id="LC1381" style="margin:0px;padding:0px 0px 0px 10px;border:0px">
<span style="color:rgb(34,34,34);font-family:arial;font-size:small;line-height:normal;white-space:normal">Take a look on your local machine at what you get...</span><br></div><div class="" id="LC1381" style="margin:0px;padding:0px 0px 0px 10px;border:0px">
<span style="color:rgb(34,34,34);font-family:arial;font-size:small;line-height:normal;white-space:normal"><br></span></div><div class="" id="LC1381" style="margin:0px;padding:0px 0px 0px 10px;border:0px"><span style="color:rgb(34,34,34);font-family:arial;font-size:small;line-height:normal;white-space:normal"><br>
</span></div><div class="" id="LC1381" style="margin:0px;padding:0px 0px 0px 10px;border:0px"><span class="" style="margin:0px;padding:0px;border:0px;font-weight:bold"><div style="color:rgb(34,34,34);font-family:arial;font-size:small;font-weight:normal;line-height:normal;white-space:normal">
<pre style="margin-top:0px;margin-bottom:0px;padding:0px;border:0px;font-size:12.222222328186035px;font-family:Consolas,'Liberation Mono',Courier,monospace;color:rgb(51,51,51);line-height:17.77777862548828px"></pre>
</div></span></div></pre><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><div><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="im">
              <div><br>
              </div>
              </div><div>A better approach may be to fork the gem
                this is in and rewrite the methods that return a UTC
                date and have a conditional to return the unix
                timestamp?</div>
            </div>
          </div>
        </div>
      </blockquote>
      Now that is a really good idea! I'll see what I can do with that.
      I was thinking of running my conversion before upgrading Ohm and
      Ohm-contrib, because after upgrade, I can't even access any of the
      records:<br>
      $ irb -r ./init.rb <br>
      irb(main):001:0> Person[1]<br>
      NoMethodError: undefined method `2011-02-25 21:52:26 UTC=' for
      :Person<br>
          from
      /home/user/app/current/vendor/ohm-1.2.0/lib/ohm.rb:1380:in `block
      in update_attributes'<br>
          from
      /home/user/app/current/vendor/ohm-1.2.0/lib/ohm.rb:1380:in `each'<br>
          from
      /home/user/app/current/vendor/ohm-1.2.0/lib/ohm.rb:1380:in
      `update_attributes'<br>
          from
      /home/user/app/current/vendor/ohm-1.2.0/lib/ohm.rb:1142:in `load!'<br>
          from /home/user/app/current/vendor/ohm-1.2.0/lib/ohm.rb:746:in
      `[]'<br>
          from
      /home/user/app/current/vendor/ohm-contrib-1.2/lib/ohm/slug.rb:9:in
      `[]'<br>
          from (irb):1<br>
          from /usr/bin/irb:12:in `<main>'<br>
      irb(main):002:0> <br>
      It would be a good idea to patch the new version to actually
      understand old data! Or in worst case, patch the old version to be
      able to write new data.<br>
      <br>
      <br>
      <div><br></div></div></div></blockquote></div></div></div></div>