Hey everyone I have been successful in getting Insoshi and Heroku
working together.. I am on one last stumbling block..

So what I did to get my install working is this:

-upload tar ball through the settings tab:
-get app blessed
-run rake db:migrate
-run rake install
-disable the heroku toolbar by creating the following file named
heroku.yml in your config directory

    toolbar_collaborators: false
    toolbar_public: false

Then you need to replace the SQL that is not compatible with
PostgreSQL in the persons model.

The code that does not work looks like this:

sql = %(SELECT connections.*, COUNT(contact_id) FROM `connections`
WHERE ((person_id = ? OR person_id = ?)
AND status=?)
GROUP BY contact_id
HAVING count(contact_id) = 2)

Here is the workaround

sql = %(SELECT connections.*, COUNT(contact_id) FROM connections
         INNER
JOIN people contact ON connections.contact_id = contact.id
            WHERE ((person_id = ? OR person_id = ?)
                   AND status = ? AND
                   contact.deactivated = ? AND
                   (contact.email_verified IS NULL
                    OR contact.email_verified = ?))
            GROUP BY connections.id, person_id, contact_id, status,
accepted_at,
                     connections.created_at, connections.updated_at
            HAVING count(contact_id) = 2)

At this point you should have an app that works! The next issue you
will run into is acts_as_ferret. When you put the application into
production instead of development you will start getting errors with
acts_as_ferret. There is a ferret_server.yml file in the config
directory with the following settings:

production:
  host: localhost
  port: 9010
  pid_file: log/ferret.pid
  log_file: log/ferret_server.log
  log_level: warn

THis is where I am stuck does anyone know how to set this file up? I
have Insoshi running in every other way I can think of accept this
last stumbling block.

Do I need to boot the ferret server? If so how? I am new to Rails and
Ruby.. so any help would be great.

Thanks

Aaron
--~--~---------~--~----~------------~-------~--~----~
Insoshi developer site: http://dogfood.insoshi.com/
Insoshi documentation: http://docs.insoshi.com/

You received this message because you are subscribed to the Google
Groups "Insoshi" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/insoshi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to