mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-06-02 16:09:59 -04:00
refactor: use integer primary keys
Closes #1292 Signed-off-by: David Mehren <git@herrmehren.de>
This commit is contained in:
parent
499f632d8d
commit
2c1e0517ff
17 changed files with 42 additions and 42 deletions
|
@ -10,7 +10,7 @@ import { RealtimeNote } from './realtime-note';
|
|||
|
||||
@Injectable()
|
||||
export class RealtimeNoteStore {
|
||||
private noteIdToRealtimeNote = new Map<string, RealtimeNote>();
|
||||
private noteIdToRealtimeNote = new Map<number, RealtimeNote>();
|
||||
|
||||
/**
|
||||
* Creates a new {@link RealtimeNote} for the given {@link Note} and memorizes it.
|
||||
|
@ -37,7 +37,7 @@ export class RealtimeNoteStore {
|
|||
* @param noteId The id of the {@link Note}
|
||||
* @return A {@link RealtimeNote} or {@code undefined} if no instance is existing.
|
||||
*/
|
||||
public find(noteId: string): RealtimeNote | undefined {
|
||||
public find(noteId: number): RealtimeNote | undefined {
|
||||
return this.noteIdToRealtimeNote.get(noteId);
|
||||
}
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ describe('RealtimeNoteStore', () => {
|
|||
let mockedRealtimeNote: RealtimeNote;
|
||||
let realtimeNoteConstructorSpy: jest.SpyInstance;
|
||||
const mockedContent = 'mockedContent';
|
||||
const mockedNoteId = 'mockedNoteId';
|
||||
const mockedNoteId = 4711;
|
||||
|
||||
beforeEach(async () => {
|
||||
jest.resetAllMocks();
|
||||
|
|
|
@ -22,7 +22,7 @@ import { WebsocketDoc } from './websocket-doc';
|
|||
|
||||
describe('RealtimeNoteService', () => {
|
||||
const mockedContent = 'mockedContent';
|
||||
const mockedNoteId = 'mockedNoteId';
|
||||
const mockedNoteId = 4711;
|
||||
let websocketDoc: WebsocketDoc;
|
||||
let mockedNote: Note;
|
||||
let mockedRealtimeNote: RealtimeNote;
|
||||
|
|
|
@ -32,7 +32,7 @@ describe('realtime note', () => {
|
|||
.spyOn(websocketAwarenessModule, 'WebsocketAwareness')
|
||||
.mockImplementation(() => mockedAwareness);
|
||||
|
||||
mockedNote = Mock.of<Note>({ id: 'mock-note' });
|
||||
mockedNote = Mock.of<Note>({ id: 4711 });
|
||||
});
|
||||
|
||||
afterAll(() => {
|
||||
|
|
|
@ -186,7 +186,7 @@ describe('Websocket gateway', () => {
|
|||
}
|
||||
});
|
||||
|
||||
const mockedNote = Mock.of<Note>({ id: 'mocknote' });
|
||||
const mockedNote = Mock.of<Note>({ id: 4711 });
|
||||
jest
|
||||
.spyOn(notesService, 'getNoteByIdOrAlias')
|
||||
.mockImplementation((noteId: string) =>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue