<div>Hi I'm a bit lost here. For me this looks like a bug: it's trying to insert a tuple that represents the tag of a node before inserting the node (at least that looks like).<div><br></div><div>I would like to know if there is a workaround, or where should I report the bug?</div>
<div><br></div><div>If you need some help fixing it, let me know. Who maintains the code/scripts?</div><div><br></div><div>Regards,</div><div>Ignacio.</div><div><br></div><div>Here I copy the error again:</div><div><br></div>
<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "><div>ActiveRecord::StatementInvalid: PGError: ERROR:  insert or update on table "current_node_tags" violates foreign key constraint "current_node_tags_id_fkey"</div>
<div>DETAIL:  Key (id)=(717587768) is not present in table "current_nodes".</div><div>: INSERT INTO "current_node_tags" ("k", "v", "id") VALUES(E'name', E'Caseratto', 717587768) RETURNING "id"</div>
</span></div><div><br></div><br><div class="gmail_quote">On Sun, May 2, 2010 at 4:53 PM, IgnacioZ <span dir="ltr"><<a href="mailto:zignacio@gmail.com">zignacio@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi I'm using real data for "testing" and I'm uploading the data to production. Then I check it with Potlach and it's working fine for most nodes, but sometimes I get the errors I mentioned (during the upload) and then the nodes are not in the database.<div>

<br></div><div>These are three examples of XML that had the error:</div><div><div></div><div class="h5"><div><br></div><div><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse"><div><div><osm><node changeset="4588121" lat="-31.427919" lon="-64.187429"><tag k="name" v="Caseratto"/><tag k="amenity" v="bar"/></node></osm></div>

<div><br></div><div><osm><node changeset="4588121" lat="-31.428072" lon="-64.187143"><tag k="name" v="Palestra"/><tag k="type" v="climbing"/></node></osm></div>

<div><br></div><div><osm><node changeset="4588121" lat="-31.428261" lon="-64.186582"><tag k="name" v="Beto's"/><tag k="amenity" v="fast_food"/></node></osm></div>

</div><div><br></div><div>If you check out that changeset you will find that there are other nodes that were uploaded without problems. </div><div><br></div><div><br></div><div>Thanks,</div><div>Ignacio.</div><div><br></div>

</span></div>
</div></div></blockquote></div><br></div>