PG:: Error when deployed to heroku
===

Im getting a weird error in my app when its been pushed to heroku. The app runs fine one my local machine. I dont know if its cause I'm using Mysql locally?

Here is the error I'm getting:

    2012-07-24T17:14:52+00:00 app[web.1]: ActionView::Template::Error (PG::Error: ERROR:  argument of AND must be type boolean, not type integer
    2012-07-24T17:14:52+00:00 app[web.1]: : SELECT COUNT(*) FROM "users" INNER JOIN "articles_users" ON "users"."id" = "articles_users"."user_id" WHERE "articles_users"."article_id" = 64 AND (1)):
    2012-07-24T17:14:52+00:00 app[web.1]:     9:            <span>
    2012-07-24T17:14:52+00:00 app[web.1]:     10:           <a data-action="like" data-id="<%= a.id %>" >
    2012-07-24T17:14:52+00:00 app[web.1]:     11:           <%if user_signed_in?%>
    2012-07-24T17:14:52+00:00 app[web.1]:     12:                   <%if a.likes.where(user_id = current_user.id).size == 0%>
    2012-07-24T17:14:52+00:00 app[web.1]:     13:                           <%=image_tag("star.png", :width => "37", :height => "36", "data-action" => "star")%></a><span data-action="likes" style="vertical-align:10px; padding:8px;">
    2012-07-24T17:14:52+00:00 app[web.1]:     14:                   <%else%>
    2012-07-24T17:14:52+00:00 app[web.1]:     15:                           <%= image_tag("star-yellow.png", :width => "37", :height => "36", "data-action" =>"star")%></a><span data-action="likes" style="vertical-align:10px; padding:8px;">

Here the code from my view:

    <a data-action="like" data-id="<%= a.id %>" >
		<%if user_signed_in?%>	
			<%if a.likes.where(user_id = current_user.id).size == 0%>	
				<%= image_tag("star.png", :width => "37", :height => "36", "data-action" => "star")%></a><span data-action="likes" style="vertical-align:10px; padding:8px;">
			<%else%>
				<%= image_tag("star-yellow.png", :width => "37", :height => "36", "data-action" => "star")%></a><span data-action="likes" style="vertical-align:10px; padding:8px;">
			<%end%>

Whats going wrong here?
Thanks in advanced!