assemblee-virtuelle / assemblee-virtuelle/semapps

Data provider: accept baseUrl without trailing slash

Open
#1,133 0 comments 1 reaction 0 assignees View on GitHub
bug data-provider
Dominant language
TypeScript
Stars
103
Forks
14
Avg merge
1m
Merged PRs (30d)
2

Description

Currently the semantic data provider fails if the `baseUrl` of a data server doesn't have a trailing slash.

We should use `urlJoin` everywhere to prevent this kind of situations.

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the semantic data provider and its baseUrl handling, then find URL construction sites that do not use urlJoin. Verify requests work when baseUrl lacks a trailing slash and that existing trailing-slash behavior remains unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
node.js, typescript
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.