GE Lua Documentation

Press F to search!

getOrganization

Definition


-- @/lua/ge/extensions/freeroam/organizations.lua:36

-- returns a single organization element.
local function getOrganization(id)
  local organizations = getOrganizations()
  local organization = organizations and organizations[id]
  if organization then
    addAdditionalInfoToOrg(organization)
    return organization
  else
    log("E","","Could not find organization with id " .. dumps(id))
  end
end

Callers

@/lua/ge/extensions/career/modules/delivery/generator.lua
  if item.organization then
    local organizationData = freeroam_organizations.getOrganization(item.organization)
    if organizationData then
  if item.organization then
    local organizationData = freeroam_organizations.getOrganization(item.organization)
    if organizationData then
    for _, orgId in ipairs(tableKeysSorted(orgToFacs)) do
      local org = freeroam_organizations.getOrganization(orgId)
      org = org or {name = "No Organization"}
@/lua/ge/extensions/career/modules/delivery/parcelManager.lua
  for organizationId, _ in pairs(cargo.loanerOrganisations or {}) do
    local organization = freeroam_organizations.getOrganization(organizationId)
    local level = organization.reputation.level
@/lua/ge/extensions/career/modules/delivery/vehicleTasks.lua
  for organizationId, _ in pairs(taskData.loanerOrganisations or {}) do
    local organization = freeroam_organizations.getOrganization(organizationId)
    local level = organization.reputation.level
@/lua/ge/extensions/career/modules/loanerVehicles.lua
    local veh = deepcopy(vehInfo)
    local organization = freeroam_organizations.getOrganization(veh.owningOrganization)
    local _, configFilename, ext = path.splitWithoutExt(vehInfo.config.partConfigFilename)
  local organizationId = facility.associatedOrganization
  local organization = freeroam_organizations.getOrganization(organizationId)
  if not organization then return nil end
@/lua/ge/extensions/freeroam/organizations.lua
local function getUIDataForOrg(orgId)
  local organization = deepcopy(getOrganization(orgId))
  if not organization then return end
@/lua/ge/extensions/career/modules/delivery/progress.lua
      local orgId = key:sub(1, -11)
      local organization = freeroam_organizations.getOrganization(orgId)
      branchInfo[key] = {