Контентное получение разных типов контента

Я использую API управления, когда я запускаю следующий код:

sourceSpace.cf_space.getContentTypes().then(function(contentTypes){});

Возвращает ответ так:

введите описание изображения здесь

Но когда я запускаю следующий код:

sourceSpace.cf_space.getContentType(contentTypeId).then(function(contentType){});

Возвращает ответ так:

введите описание изображения здесь

Почему это изменение ответа в обоих звонках. У меня они должны быть одинаковыми в обоих случаях.

локализовано и отключено два поля отсутствуют, когда я вызываю.getContentType api.

Любая помощь приветствуется. Благодарю.

1 ответ

Решение

До недавнего времени эти свойства не отображались, если они не были установлены явно (поэтому, если вы никогда не устанавливали "локализованный", он никогда не будет отображаться).

С некоторыми недавними изменениями в нашем бэкенде все эти свойства всегда будут отображаться для более новых типов контента, но более старые типы контента, вероятно, будут по-прежнему иметь такое же поведение.

Лучшее, что вы можете сделать сейчас, это просто установить / сбросить их вручную в пользовательском интерфейсе или не зависеть от того факта, что они всегда будут определены.

Другие вопросы по тегам