|
|
|
@ -14,7 +14,7 @@ class Oauth::CreateORFindCasUserService < ApplicationService
|
|
|
|
|
|
|
|
|
|
return [open_user.user, false] if open_user.persisted?
|
|
|
|
|
|
|
|
|
|
@user = User.new(login: User.generate_login('C'), type: 'User', status: User::STATUS_ACTIVE, nickname: @params['comsys_name'], lastname: @params['comsys_name'])
|
|
|
|
|
@user = User.new(login: User.generate_login('C'), type: 'User', status: User::STATUS_ACTIVE, lastname: @params['comsys_name'])
|
|
|
|
|
|
|
|
|
|
ActiveRecord::Base.transaction do
|
|
|
|
|
@user.save!
|
|
|
|
|