2020-07-26 15:02:15 -04:00
|
|
|
import { Injectable, Logger } from '@nestjs/common';
|
2020-07-26 14:57:28 -04:00
|
|
|
import { RevisionMetadataDto } from './revision-metadata.dto';
|
|
|
|
import { RevisionDto } from './revision.dto';
|
|
|
|
|
|
|
|
@Injectable()
|
|
|
|
export class RevisionsService {
|
2020-07-26 15:02:15 -04:00
|
|
|
private readonly logger = new Logger(RevisionsService.name);
|
2020-07-26 14:57:28 -04:00
|
|
|
getNoteRevisionMetadatas(noteIdOrAlias: string): RevisionMetadataDto[] {
|
2020-07-26 15:02:15 -04:00
|
|
|
this.logger.warn('Using hardcoded data!');
|
2020-07-26 14:57:28 -04:00
|
|
|
return [
|
|
|
|
{
|
|
|
|
id: 'some-uuid',
|
|
|
|
updatedAt: new Date(),
|
|
|
|
length: 42,
|
|
|
|
},
|
|
|
|
];
|
|
|
|
}
|
|
|
|
|
|
|
|
getNoteRevision(noteIdOrAlias: string, revisionId: string): RevisionDto {
|
2020-07-26 15:02:15 -04:00
|
|
|
this.logger.warn('Using hardcoded data!');
|
2020-07-26 14:57:28 -04:00
|
|
|
return {
|
|
|
|
id: revisionId,
|
|
|
|
content: 'Foobar',
|
|
|
|
patch: 'barfoo',
|
|
|
|
};
|
|
|
|
}
|
|
|
|
}
|