message: Catch null objectives
diff: @@ -60,14 +60,15 @@ export default function Record({
  recordDef.loreHash &&
  `http://www.ishtar-collective.net/entries/${recordDef.loreHash}`;
  const showObjectives =
  - (!obscured && record.objectives.length > 1) ||
  + record.objectives &&
  + ((!obscured && record.objectives.length > 1) ||
  (record.objectives.length === 1 &&
  !(
  defs.Objective.get(record.objectives[0].objectiveHash).valueStyle ===
  DestinyUnlockValueUIStyle.Checkbox ||
  (record.objectives[0].completionValue === 1 &&
  !defs.Objective.get(record.objectives[0].objectiveHash).allowOvercompletion)
  - ));
  + )));
  const name = obscured ? t('Progress.SecretTriumph') : recordDef.displayProperties.name;
  const description = obscured
  