Ruby on Rails
Friday, January 24, 2014
Check this commit to the gitlab project ...
-- https://github.com/gitlabhq/gitlabhq/commit/369dbaf39687f079dec40df20f3be367ca6c3ac7
On line #24 ... your_string.to_s.force_encoding("utf-8")
On Tuesday, November 26, 2013 5:07:01 AM UTC-6, sukanta ghosh wrote:
On Tuesday, November 26, 2013 5:07:01 AM UTC-6, sukanta ghosh wrote:
i have created a web app with rails4 and authentication system is developed with devise_ldap_authenticable gem. where i am using username for login not email. but i want to store email in my users table. My user model isclass User < ActiveRecord::Base# Include default devise modules. Others available are: # :confirmable, :lockable, :timeoutable and :omniauthable #@attr_accessible :email, :password, :password_confirmation # not required for LDAP :recoverable, :registerable, :validatable devise :ldap_authenticatable, :rememberable, :trackable validates_uniqueness_of :email, :allow_blank => true before_save :get_ldap_email def get_ldap_email self.email = Devise::LDAP::Adapter.get_ldap_param(self.username, "mail") end end But in users table of email field its storing data like`email` = '--- !ruby/array:Net::BER::BerIdentifiedArray\ninternal:\ n- !ruby/string:Net::BER:: BerIdentifiedString\n str: !binary |-\n cy5naG9zaEBzYW1zdW5nLmNvbQ==\n ber_identifier: 4\nivars:\n :@ber_identifier: 49\n' log says, LDAP: Requested param mail has value ["s.g...@example.com"]How i will store this value to my users table. where im doing wrong? please help me out.
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/4bf76d9d-9281-4a7f-943a-8fa566dede61%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment