Hi,
I'm trying to get the user current company and current division by using the <span class="nx">userService<span class="p">.<span class="nx">getUserContext<span class="p">()<span style="font-family:arial, helvetica, sans-serif;"> method, however the current company id and current division id returned are incorrect.
</code></p>
<p><code>
My default company are 900 and division 100.
The current company name and current division name are correct just the current company-division id has this issue. Below I've attached the code:
<span class="k">import <span class="p">{ <span class="nx">Component <span class="p">} <span class="k">from <span class="dl">"<span class="s2">@angular/core<span class="dl">"<span class="p">;
<span class="k">import <span class="p">{ <span class="nx">ArrayUtil<span class="p">, <span class="nx">CoreBase<span class="p">, <span class="nx">IUserContext <span class="p">} <span class="k">from <span class="dl">"<span class="s2">@infor-up/m3-odin<span class="dl">"<span class="p">;
<span class="k">import <span class="p">{ <span class="nx">UserService <span class="p">} <span class="k">from <span class="dl">"<span class="s2">@infor-up/m3-odin-angular<span class="dl">"<span class="p">;
<span class="p">@<span class="nd">Component<span class="p">({
<span class="na">templateUrl<span class="p">: <span class="dl">"<span class="s2">./user-context.component.html<span class="dl">"
<span class="p">})
<span class="k">export <span class="kd">class <span class="nx">UserContextSampleComponent <span class="kd">extends <span class="nx">CoreBase
implements OnInit {
<span class="kd">constructor<span class="p">(<span class="kr">private <span class="nx">userService<span class="p">: <span class="nx">UserService<span class="p">) <span class="p">{
<span class="k">super<span class="p">(<span class="dl">"<span class="s2">UserSampleComponent<span class="dl">"<span class="p">);
<span class="p">}<br />
ngOnInit() {
this.userService.getUserContext().subscribe((userContext: IUserContext) => {
this.CONO = userContext.currentCompany;
this.DIVI = userContext.currentDivision;
});
}
<span class="p">}
Here is my current environment:
Here is the user context data returned from method userService.getUserContext():
Could someone help me?
thanks in advance.