feat(characters): expose renown on GET /api/characters/me instead of level/experience

This commit is contained in:
Bastian Wagner
2026-08-21 14:31:03 +02:00
parent e5752c7ee9
commit 7609c49899
2 changed files with 5 additions and 9 deletions

View File

@@ -27,8 +27,7 @@ describe('CharactersService', () => {
findOne: jest.fn().mockResolvedValue({
id: DEMO_CHARACTER_ID,
name: 'Aric Duskwalker',
level: 1,
experience: 0,
renown: 1,
silver: 0,
currentHp: 100,
baseHp: 100,
@@ -46,8 +45,7 @@ describe('CharactersService', () => {
await expect(service.getDemoCharacter()).resolves.toEqual({
id: DEMO_CHARACTER_ID,
name: 'Aric Duskwalker',
level: 1,
experience: 0,
renown: 1,
silver: 0,
currentHp: 100,
maxHp: 115,
@@ -68,8 +66,7 @@ describe('CharactersService', () => {
findOne: jest.fn().mockResolvedValue({
id: DEMO_CHARACTER_ID,
name: 'Aric Duskwalker',
level: 1,
experience: 24,
renown: 5,
silver: 18,
currentHp: 100,
baseHp: 100,
@@ -84,7 +81,7 @@ describe('CharactersService', () => {
const service = new CharactersService(repository, fakeCharacterStats());
await expect(service.getDemoCharacter()).resolves.toEqual(
expect.objectContaining({ experience: 24, silver: 18 }),
expect.objectContaining({ renown: 5, silver: 18 }),
);
});

View File

@@ -28,8 +28,7 @@ export class CharactersService {
return {
id: character.id,
name: character.name,
level: character.level,
experience: character.experience,
renown: character.renown,
silver: character.silver,
currentHp: character.currentHp,
maxHp: stats.maxHp,