fix(spec): always show thumb in topic response

This commit is contained in:
Julian Lam
2020-11-24 14:19:30 -05:00
parent 0ca40af834
commit 493c568a75
6 changed files with 16 additions and 5 deletions

View File

@@ -74,6 +74,9 @@ PostObject:
description: A category identifier
slug:
type: string
thumb:
type: string
description: An uploaded topic thumbnail
deleted:
type: number
postcount:

View File

@@ -41,6 +41,9 @@ TopicObject:
type: number
locked:
type: number
thumb:
type: string
description: An uploaded topic thumbnail
pinned:
type: number
description: Whether or not this particular topic is pinned to the top of the
@@ -221,8 +224,6 @@ TopicObject:
description: HTML injected into the theme
index:
type: number
thumb:
type: string
required:
- tid
- uid

View File

@@ -42,6 +42,9 @@ get:
type: number
viewcount:
type: number
thumb:
type: string
description: An uploaded topic thumbnail
deleted:
type: number
locked:

View File

@@ -53,6 +53,9 @@ get:
type: number
viewcount:
type: number
thumb:
type: string
description: An uploaded topic thumbnail
postercount:
type: number
description: The number of unique users who made a post in this topic

View File

@@ -49,6 +49,9 @@ get:
type: number
viewcount:
type: number
thumb:
type: string
description: An uploaded topic thumbnail
postercount:
type: number
teaserPid:

View File

@@ -98,9 +98,7 @@ function modifyTopic(topic, fields) {
escapeTitle(topic);
if (topic.hasOwnProperty('thumb')) {
topic.thumb = validator.escape(String(topic.thumb));
}
topic.thumb = validator.escape(String(topic.thumb)) || '';
if (topic.hasOwnProperty('timestamp')) {
topic.timestampISO = utils.toISOString(topic.timestamp);