Skip to content

DoCurious API Reference / adapters / adaptSeries

Function: adaptSeries() ​

adaptSeries(sql): Partial<ChallengeSeries>

Defined in: adapters/seriesAdapter.ts:92

Adapt a SQL series row to a partial FE ChallengeSeries type.

Challenge IDs are left empty since they require a join through the challenge_series pivot table. FE-only fields (difficulty, bonusXp, etc.) default to safe values.

Parameters ​

sql ​

SqlSeries

Raw SQL series row

Returns ​

Partial<ChallengeSeries>

Partial FE ChallengeSeries

DoCurious Platform Documentation