diff --git a/src/services/EntriesService.js b/src/services/EntriesService.js index 1a003aa..2e02335 100644 --- a/src/services/EntriesService.js +++ b/src/services/EntriesService.js @@ -21,7 +21,7 @@ export default class EntriesService { return { count: sliced.length, - entries: sliced, + data: sliced, } } @@ -29,7 +29,7 @@ export default class EntriesService { const entries = this.database.prepare(GET_ENTRIES_FOR_TAG).all(tag) return { count: entries.length, - entries: + data: sort === "date" ? this._sortByDate(entries) : this._sortByTitle(entries, "entry_title"), diff --git a/src/services/TagsService.js b/src/services/TagsService.js index d117a8f..c0a8c1b 100644 --- a/src/services/TagsService.js +++ b/src/services/TagsService.js @@ -1,27 +1,27 @@ import { GET_ALL_TAGS, GET_TAGS_FOR_ENTRY } from "../sql/tags.js" export default class TagsService { - database + database - constructor(database) { - this.database = database - } + constructor(database) { + this.database = database + } - getAllTags = () => { - const tags = this.database.prepare(GET_ALL_TAGS).all() - const sorted = this._sortTags(tags, "name") - const list = sorted.flatMap((tag) => tag.name) - return { count: tags.length, tags: list } - } + getAllTags = () => { + const tags = this.database.prepare(GET_ALL_TAGS).all() + const sorted = this._sortTags(tags, "name") + const list = sorted.flatMap((tag) => tag.name) + return { count: tags.length, data: list } + } - getTagsForEntry = (entryTitle) => { - const tags = this.database.prepare(GET_TAGS_FOR_ENTRY).all(entryTitle) - const sorted = this._sortTags(tags, "tag_name") - const list = sorted.flatMap((tag) => tag.tag_name) - return { count: tags.length, tags: list } - } + getTagsForEntry = (entryTitle) => { + const tags = this.database.prepare(GET_TAGS_FOR_ENTRY).all(entryTitle) + const sorted = this._sortTags(tags, "tag_name") + const list = sorted.flatMap((tag) => tag.tag_name) + return { count: tags.length, data: list } + } - _sortTags = (tags, fieldName) => { - return tags.sort((a, b) => a[fieldName].localeCompare(b[fieldName])) - } + _sortTags = (tags, fieldName) => { + return tags.sort((a, b) => a[fieldName].localeCompare(b[fieldName])) + } }