Commit abd7a33f by Nilu

S13305687 # Client - Incoming Issues (raised by Client) #Sign-in using LinedIn gets error

parent 187976a6
...@@ -27,6 +27,8 @@ import oneit.utils.parsers.FieldException; ...@@ -27,6 +27,8 @@ import oneit.utils.parsers.FieldException;
import performa.orm.Candidate; import performa.orm.Candidate;
import performa.orm.CompanyUser; import performa.orm.CompanyUser;
import performa.orm.Company; import performa.orm.Company;
import performa.orm.CompanyUserHiringTeamLink;
import performa.orm.HiringTeam;
import performa.orm.types.RoleType; import performa.orm.types.RoleType;
/** /**
...@@ -100,9 +102,18 @@ public class PerformaOAuthCallbackDecorator implements ServletDecorator, Initial ...@@ -100,9 +102,18 @@ public class PerformaOAuthCallbackDecorator implements ServletDecorator, Initial
company.setCompanyName(""); company.setCompanyName("");
company.setAddedByUser(companyUser); company.setAddedByUser(companyUser);
company.addToUsers(companyUser); companyUser.setCompany(company);
companyUser.setRole(RoleType.ADMIN); HiringTeam hiringTeam = company.getHiringTeamsAt(0);
hiringTeam.setAddedByUser(companyUser);
hiringTeam.setHiringTeamName("");
companyUser.setDefaultHiringTeam(hiringTeam);
CompanyUserHiringTeamLink link = CompanyUserHiringTeamLink.createCompanyUserHiringTeamLink(transaction);
link.setCompanyUser(companyUser);
link.setHiringTeam(hiringTeam);
link.setRole(RoleType.OWNER);
} }
else if(companyUser.getIsEmailChanged()==Boolean.TRUE) else if(companyUser.getIsEmailChanged()==Boolean.TRUE)
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment