이 계산된 디스크립터를 올바르게 오버라이드하려면 서브클래스 메서드를 사용해야 한다고 생각합니다.
import discourseComputed from "discourse-common/utils/decorators";
api.modifyClass("service:composer",
(SuperClass) => class extends SuperClass {
@discourseComputed
allowUpload() {
return super.allowUpload && canUpload;
}
}
);
수정:
PR을 만들었습니다:
4개의 좋아요