Просмотр исходного кода

Remove deprecated Crowi.prototype.event and model methods

Co-authored-by: yuki-takei <1638767+yuki-takei@users.noreply.github.com>
copilot-swe-agent[bot] 3 месяцев назад
Родитель
Сommit
3b41e635b5
1 измененных файлов с 10 добавлено и 8 удалено
  1. 10 8
      apps/app/src/server/crowi/index.js

+ 10 - 8
apps/app/src/server/crowi/index.js

@@ -267,16 +267,18 @@ Crowi.prototype.getEnv = function () {
  * @param {string} modelName
  * @returns {mongoose.Model}
  */
-Crowi.prototype.model = (modelName) => getModelSafely(modelName);
+// DEPRECATED: Use crowi.models[modelName] instead
+// Crowi.prototype.model = (modelName) => getModelSafely(modelName);
 
+// DEPRECATED: Use crowi.events[name] instead
 // getter/setter of event instance
-Crowi.prototype.event = function (name, event) {
-  if (event) {
-    this.events[name] = event;
-  }
-
-  return this.events[name];
-};
+// Crowi.prototype.event = function (name, event) {
+//   if (event) {
+//     this.events[name] = event;
+//   }
+//
+//   return this.events[name];
+// };
 
 Crowi.prototype.setupDatabase = () => {
   mongoose.Promise = global.Promise;