Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
Edward Imbat
5,350 PointsAdd validations to validate the presence of a user's first name, last name, and profile name.
I am having trouble figuring this part out. any help would be great!
5 Answers

james white
78,399 Pointsthe video link was unhelpful.
perhaps this will be more so..
validates :first_name, presence: true
validates :last_name, presence: true
validates :profile_name,presence: true

Davor Budimir
9,206 PointsHi guys,
I'm having issues with this same task, could you help me?
Here's my code:
class User < ActiveRecord::Base
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
attr_accessible :email, :password, :password_confirmation, :remember_me,
:first_name, :last_name, :profile_name
validates :first_name, :last_name, :email, :profile_name, :password, presence: true
validates :profile_name, uniqueness: true,
format: {
with: /^[a-zA-Z0-9_-]+$/
}
def full_name
first_name + " " + last_name
end
end

Jason Seifer
Treehouse Guest TeacherHey Eddie, what are you having trouble with? We're happy to help :)

Edward Imbat
5,350 PointsI'm just confused about how to actually complete the challenge. I have looked at the videos, but I can't find the section in the video that describes what this code challenge wants.

Jason Seifer
Treehouse Guest TeacherCheck out some of the videos in this section and let me know if you still have trouble :)
http://teamtreehouse.com/library/programming/build-a-simple-ruby-on-rails-application/writing-tests
Davor Budimir
9,206 PointsDavor Budimir
9,206 PointsThanks so much James