try {\r
rundownID = NoSQLUtils.asLong(rundown, IOctopusAPI.ID);\r
String name = NoSQLUtils.asString(NoSQLUtils.asDBObject(rundown, IOctopusAPI.RUNDOWN_TYPE), IOctopusAPI.NAME);\r
- logger.info(marker, "stage1 {}", name);\r
String channel = NoSQLUtils.asString(NoSQLUtils.asDBObject(rundown, IOctopusAPI.CHANNEL), IOctopusAPI.NAME);\r
Date scheduledStart = rundown.getDate(IOctopusAPI.SCHEDULED_START);\r
String start = CalendarUtils.toString(CalendarUtils.createCalendar(scheduledStart), SCHEDULED_FORMAT);\r
- logger.info(marker, "stage2");\r
// String rundownName = NoSQLUtils.asString(rundown, IOctopusAPI.NAME);\r
rundownName = String.format("%s %s %s", start, name, channel);\r
List<DBObject> stories = octopusAPI.getRundownStories(rundownID, createFieldsObject());\r
- logger.info(marker, "stage3");\r
if (stories != null)\r
result.putAll(processStories(stories, null));\r
} catch (Exception e) {\r
references = new BasicDBList();\r
result.put(storyId, references);\r
}\r
- references\r
- .add(new BasicDBObject(IOctopusAPI.ID, storyFolderId).append(IOctopusAPI.POSITION, position++));\r
+ references.add(new BasicDBObject(IOctopusAPI.ID, storyFolderId).append(IOctopusAPI.POSITION, position++));\r
}\r
}\r
return result;\r
\r
/***\r
* Get all custom columns label/non-null-value pair as map\r
- * \r
+ *\r
* @param story\r
* @return\r
*/\r
// logger.info("MOS ID: {}", objId);\r
\r
MetadataType metadataType = MetadataTypeDetector.GuessMetadataType(objId);\r
- if (!MetadataType.OctopusPlaceholder.equals(metadataType)\r
- && !MetadataType.OctopusStory.equals(metadataType))\r
+ if (!MetadataType.OctopusPlaceholder.equals(metadataType) && !MetadataType.OctopusStory.equals(metadataType))\r
continue;\r
if (result == null)\r
result = new BasicDBList();\r
Builder query = query(RUNDOWN, FIELDS_RUNDOWN);\r
Response response = null;\r
if (includeArchived) {\r
- response = query.post(Entity.entity(new BasicDBObject(FILTER, new BasicDBObject(ARCHIVED, true)).toString(),\r
- MediaType.APPLICATION_JSON));\r
+ response = query.post(Entity.entity(new BasicDBObject(FILTER, new BasicDBObject(ARCHIVED, true)).toString(), MediaType.APPLICATION_JSON));\r
} else\r
response = query.get();\r
\r
\r
BasicDBObject customColumns = getCustomColumns(story);\r
// logger.info(customColumns.toPrettyString(""));\r
- String parentStoryId = NoSQLUtils.asString(customColumns, IOctopusAPI.PARENT_STORY_ID);\r
+ String parentStoryId = NoSQLUtils.asString(customColumns, "ParentStoryID");\r
if (parentStoryId == null) {\r
parentStoryId = story.getString(IOctopusAPI.ID);\r
}\r