Set new employee name from email on sign-up
This commit is contained in:
@@ -29,7 +29,7 @@ class NewSupplier
|
||||
|
||||
def persist!
|
||||
@employee ||= current_employee
|
||||
@employee ||= Employee.new email: email, password: password, password_confirmation: password_confirmation
|
||||
@employee ||= Employee.new email: email, name: email.to_s.sub(/\@.*/, ''), password: password, password_confirmation: password_confirmation
|
||||
raise "Cannot create employee with #{attributes.inspect}" unless employee.save
|
||||
@supplier = Supplier.create name: supplier_name
|
||||
supplier.add_manager employee
|
||||
|
||||
Reference in New Issue
Block a user