bcgov / bcgov/api-services-portal

CKAN synchronization with BCDC is not working as expected

Open
#810 0 comments 0 reactions 1 assignee View on GitHub

@Elson9 is already working on this.

Since Jun 16, 2023.

bug
Dominant language
TypeScript
Stars
27
Forks
8
Avg merge
1d 45m
Merged PRs (30d)
13

Description

# API Services Portal Issue

The list of organizations and business units to add to a namespace is not synchronized with the [list of organizations and business units](https://catalogue.data.gov.bc.ca/organization) provided by the BCDC. Organizations and business units are also different between TEST and PROD, but that's a less pressing issue.

## Steps to Reproduce
- Log into the portal as an API provider
- Create a new namespace or choose a namespace that is not matched to an organization
- Navigate to "Namespaces" then click "Add Organization"
- Note the choices do not align with the choices provided by the BCDC

## Test Case/Expected Behaviour
- When choosing "Ministry of Water, Land and Resource Stewardship" the business unit "Natural Resource Information and Digital Services" should appear

## Current Behaviour
- The list of business units differs significantly (also for other ministries, e.g. Municipal Affairs, Indigenous Relations and Reconcilation, etc.)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.