assemblee-virtuelle / assemblee-virtuelle/semapps

Don't throw errors on LdpService actions

Open
#1,282 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
103
Forks
14
Avg merge
1m
Merged PRs (30d)
2

Description

Calls to LdpResourceService or LdpContainerService (such as `ldp.resource.get`) should never throw errors, but instead return the result of the operation.

When an errror is thrown, the whole process is halted. It is not what you'd expect for simply querying a non-existent file, for example.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the LdpResourceService and LdpContainerService actions, including `ldp.resource.get`, and inspect how they handle a query for a non-existent file. Verify that these actions return the operation result without throwing or halting the process.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.