Merge pull request #1179 from hedgedoc/util/replaceNull

This commit is contained in:
Yannick Bungers 2021-04-25 21:03:45 +02:00 committed by GitHub
commit 0bad4827bf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 5 deletions

View file

@ -168,7 +168,7 @@ export class HistoryService {
identifier: entry.note.alias ? entry.note.alias : entry.note.id,
lastVisited: entry.updatedAt,
tags: this.notesService.toTagList(entry.note),
title: entry.note.title,
title: entry.note.title ?? '',
pinStatus: entry.pinStatus,
};
}

View file

@ -352,9 +352,9 @@ export class NotesService {
// TODO: Convert DB UUID to base64
id: note.id,
alias: note.alias,
title: note.title,
title: note.title ?? '',
createTime: (await this.getFirstRevision(note)).createdAt,
description: note.description,
description: note.description ?? '',
editedBy: note.authorColors.map(
(authorColor) => authorColor.user.userName,
),

View file

@ -270,8 +270,8 @@ describe('Notes', () => {
.expect(200);
expect(typeof metadata.body.id).toEqual('string');
expect(metadata.body.alias).toEqual('test5');
expect(metadata.body.title).toBeNull();
expect(metadata.body.description).toBeNull();
expect(metadata.body.title).toEqual('');
expect(metadata.body.description).toEqual('');
expect(typeof metadata.body.createTime).toEqual('string');
expect(metadata.body.editedBy).toEqual([]);
expect(metadata.body.permissions.owner.userName).toEqual('hardcoded');