Modernisierung von Inline-Script-Tags für Templates & JS-API

Nur eine freundliche Erinnerung: changeWidgetSetting auf post-avatar ist eine veraltete API und wird bald entfernt.

Vielleicht sollten Sie Ihren Code wie folgt ändern:

import { apiInitializer } from "discourse/lib/api";

export default apiInitializer((api) => {
  const site = api.container.lookup("service:site");
  if (!site.mobileView) {
    api.modifyClass("component:post/avatar", (SuperClass) =>
      class extends SuperClass {
        get size() {
          return "70";
        }
      }
    );
  }
});
5 „Gefällt mir“