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
-~----------~----~----~----~------~----~------~--~---