discourse/app/assets/javascripts/admin/addon/routes/admin-badges/award.js
Sérgio Saquetim 5b031945f7
DEV: Replace the use of Ember's .findBy for native methods on arrays (#34557)
Use the native array `.find` instead of Ember's `.findBy` which was deprecated.
2025-09-24 15:32:13 -03:00

18 lines
414 B
JavaScript
Vendored

import { service } from "@ember/service";
import Route from "discourse/routes/discourse";
export default class AdminBadgesAwardRoute extends Route {
@service adminBadges;
async model(params) {
await this.adminBadges.fetchBadges();
if (params.badge_id === "new") {
return;
}
return this.adminBadges.badges.find(
(value) => value.id === parseInt(params.badge_id, 10)
);
}
}