mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-13 14:44:43 -04:00
39 lines
970 B
TypeScript
39 lines
970 B
TypeScript
import { Injectable, Logger } from "@nestjs/common";
|
|
import { NoteMetadataDto } from './note-metadata.dto';
|
|
|
|
@Injectable()
|
|
export class NotesService {
|
|
private readonly logger = new Logger(NotesService.name);
|
|
|
|
getUserNotes(username: string): NoteMetadataDto[] {
|
|
this.logger.warn('Using hardcoded data!');
|
|
return [
|
|
{
|
|
alias: null,
|
|
createTime: new Date(),
|
|
description: 'Very descriptive text.',
|
|
editedBy: [],
|
|
id: 'foobar-barfoo',
|
|
permission: {
|
|
owner: {
|
|
displayName: 'foo',
|
|
userName: 'fooUser',
|
|
email: 'foo@example.com',
|
|
photo: '',
|
|
},
|
|
sharedTo: [],
|
|
},
|
|
tags: [],
|
|
title: 'Title!',
|
|
updateTime: new Date(),
|
|
updateUser: {
|
|
displayName: 'foo',
|
|
userName: 'fooUser',
|
|
email: 'foo@example.com',
|
|
photo: '',
|
|
},
|
|
viewCount: 42,
|
|
},
|
|
];
|
|
}
|
|
}
|