I experienced this as well when trying to deploy my production
version. I wiped everything and it seemed to work. Also when I ran
into that problem I had forgotten to delete the RSA keys from my
development files. Since that's the step before adding the admin
column, I can't help but feel they are connected somehow.
On Jun 14, 12:44 pm, "Jesse Crockett" <[EMAIL PROTECTED]> wrote:
> Thanks, Long. I really appreciate your help. Since the app is working
> nicely now with the new migration to limit daily connection requests, it is
> a matter of writing the Ruby code. I've asked at railsforum.com for help.
> Here is the question..
>
> 1. class ConnectionsController < ApplicationController
> 2.
> 3. before_filter :login_required, :setup
> 4. before_filter :authorize_view, :only => :index
> 5. before_filter :authorize_person, :only => [:edit, :update, :destroy]
> 6. before_filter :redirect_for_inactive, :only => [:edit, :update]
> 7.
> 8. # Show all the contacts for a person.
> 9. def index
> 10. @contacts = @person.contacts.paginate(:page => params[:page],
> 11. :per_page =>
> RASTER_PER_PAGE)
> 12. end
> 13.
> 14. def edit
> 15. @contact = @connection.contact
> 16. end
> 17.
> 18. def can_request?
> 19.
> 20. # table "preferences" has boolean field "limit_requests"
> 21. # table "preferences" has integer field "daily_requests"
> 22. # table "connections" has boolean field "can_request_connection"
> 23. # table "connections" has integer field "requests_today"
> 24.
> 25. # I need this method to keep track of daily connection requests
> 26. # E.g., if admin sets daily limit to 20, user can send 20
> requests
> 27.
> 28. # also, I don't know how to clear the "requests_today" on each
> 24-hour period
> 29. # your help is greatly appreciated !
> 30.
> 31. # please keep in mind that I am working on the insoshi project
> 32. # so, while the other code may appear expert, I am actually a
> noob.
> 33. # thanks again
> 34.
> 35.
> 36.
> 37. end
> 38.
> 39. def create
> 40. @contact = Person.find(params[:person_id])
> 41.
> 42. respond_to do |format|
> 43. if Connection.request(current_person, @contact) && can_request?
> 44. flash[:notice] = 'Connection request sent!'
> 45. format.html { redirect_to(home_url) }
> 46. else
> 47. # This should only happen when people do something funky
> 48. # like friending themselves.
> 49. flash[:notice] = "Invalid connection"
> 50. format.html { redirect_to(home_url) }
> 51. end
> 52. end
> 53. end
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---