Commit 52b41be1

mo khan <mo@mokhan.ca>
2015-01-31 22:22:52
collapse conditional.
1 parent 10030db
Changed files (1)
app
models
app/models/user.rb
@@ -71,14 +71,10 @@ class User < ActiveRecord::Base
   end
 
   class << self
-    def login(username, password)
-      user = User.find_by(email: username)
+    def login(email, password)
+      user = User.find_by(email: email)
       return false if user.nil?
-      if user.authenticate(password)
-        UserSession.create!(user: user)
-      else
-        false
-      end
+      user.user_sessions.create! if user.authenticate(password)
     end
   end