Altinn / Altinn/info.altinn.no
Integrere slettede atomer
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 2
- Avg merge
- 20h 21m
- Merged PRs (30d)
- 32
Description
## Formål
Dersom et atom som er publisert i Enonic ikke lenger er publisert (f.eks. slettet, utløpt eller status endret) bør det reflekteres på vår side.
## Implementasjon
Bruke GraphQL til å hente en komplett liste med kun IDer for alle atomer fra Enonic.
Sammenligne IDene fra denne listen mot atom-IDer (ekstern ID) på vår side. Slett atomer på vår side som ikke finnes i listen fra Enonic ved å bruke Episerver-bibliotek.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the existing atom synchronization entry point and the code that uses the Episerver library for atom deletion. Determine how external atom IDs are stored, then compare them with the complete ID list returned by Enonic's GraphQL API. Done means locally stored atoms missing from that list are deleted and the synchronization is covered by appropriate tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- graphql, typescript
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100