message: fix(origin-ui-core): check user role before fetch org
diff: @@ -12,7 +12,8 @@ import { getOffChainDataSource } from '../general/selectors';
  import { IRequestClient, IOffChainDataSource } from '@energyweb/origin-backend-client';
  import {
  IUserWithRelationsIds,
  - IOrganizationWithRelationsIds
  + IOrganizationWithRelationsIds,
  + Role
  } from '@energyweb/origin-backend-core';
  import { GeneralActions, ISetOffChainDataSourceAction } from '../general/actions';
  import { reloadCertificates, clearCertificates } from '../certificates';
  @@ -91,7 +92,10 @@ function* fetchOffchainUserDetails(): SagaIterator {
  let organization: IOrganizationWithRelationsIds = null;
  - if (typeof userProfile.organization !== 'undefined') {
  + if (
  + typeof userProfile.organization !== 'undefined' &&
  + [Role.Admin || Role.SupportAgent].includes(userProfile.organization)
  + ) {
  const organizationClient = offChainDataSource.organizationClient;
  organization = yield call(
  