מזהה נושא כמשתנה?

מה שהגעתי אליו הוא הצגה דיסקרטית יותר של מזהה הנושא. זה עדיין לא ניתן לחיפוש, אבל אני אחיה עם זה עד שמה שאני באמת צריך יהפוך למציאות.

<script type="text/discourse-plugin" version="0.5">
api.decorateWidget('post-meta-data:after', dec => {
  if (dec.attrs.post_number === 1) {
    const topic = dec.getModel().get('topic');
    return dec.rawHtml(`<div class="post-info topic-id"><b>&nbsp#${topic.get('id')}</b></div>`);
  }
});
</script>

הבעיה היא שהקוד הזה כבר מיושן ואני לא יודע איך לתקן אותו.
למה הוא צריך להתעדכן כדי להיות תואם?