Контентное получение разных типов контента
Я использую API управления, когда я запускаю следующий код:
sourceSpace.cf_space.getContentTypes().then(function(contentTypes){});
Возвращает ответ так:
Но когда я запускаю следующий код:
sourceSpace.cf_space.getContentType(contentTypeId).then(function(contentType){});
Возвращает ответ так:
Почему это изменение ответа в обоих звонках. У меня они должны быть одинаковыми в обоих случаях.
локализовано и отключено два поля отсутствуют, когда я вызываю.getContentType api.
Любая помощь приветствуется. Благодарю.
1 ответ
До недавнего времени эти свойства не отображались, если они не были установлены явно (поэтому, если вы никогда не устанавливали "локализованный", он никогда не будет отображаться).
С некоторыми недавними изменениями в нашем бэкенде все эти свойства всегда будут отображаться для более новых типов контента, но более старые типы контента, вероятно, будут по-прежнему иметь такое же поведение.
Лучшее, что вы можете сделать сейчас, это просто установить / сбросить их вручную в пользовательском интерфейсе или не зависеть от того факта, что они всегда будут определены.