Remove more code
This commit is contained in:
parent
488bc9dbf3
commit
8bd4a31c1e
@ -180,7 +180,6 @@ import { LauncherStaticRouter } from "@spt-aki/routers/static/LauncherStaticRout
|
|||||||
import { LocationStaticRouter } from "@spt-aki/routers/static/LocationStaticRouter";
|
import { LocationStaticRouter } from "@spt-aki/routers/static/LocationStaticRouter";
|
||||||
import { MatchStaticRouter } from "@spt-aki/routers/static/MatchStaticRouter";
|
import { MatchStaticRouter } from "@spt-aki/routers/static/MatchStaticRouter";
|
||||||
import { NotifierStaticRouter } from "@spt-aki/routers/static/NotifierStaticRouter";
|
import { NotifierStaticRouter } from "@spt-aki/routers/static/NotifierStaticRouter";
|
||||||
import { PresetStaticRouter } from "@spt-aki/routers/static/PresetStaticRouter";
|
|
||||||
import { ProfileStaticRouter } from "@spt-aki/routers/static/ProfileStaticRouter";
|
import { ProfileStaticRouter } from "@spt-aki/routers/static/ProfileStaticRouter";
|
||||||
import { QuestStaticRouter } from "@spt-aki/routers/static/QuestStaticRouter";
|
import { QuestStaticRouter } from "@spt-aki/routers/static/QuestStaticRouter";
|
||||||
import { RagfairStaticRouter } from "@spt-aki/routers/static/RagfairStaticRouter";
|
import { RagfairStaticRouter } from "@spt-aki/routers/static/RagfairStaticRouter";
|
||||||
@ -329,7 +328,6 @@ export class Container
|
|||||||
depContainer.registerType("StaticRoutes", "MatchStaticRouter");
|
depContainer.registerType("StaticRoutes", "MatchStaticRouter");
|
||||||
depContainer.registerType("StaticRoutes", "QuestStaticRouter");
|
depContainer.registerType("StaticRoutes", "QuestStaticRouter");
|
||||||
depContainer.registerType("StaticRoutes", "RagfairStaticRouter");
|
depContainer.registerType("StaticRoutes", "RagfairStaticRouter");
|
||||||
depContainer.registerType("StaticRoutes", "PresetStaticRouter");
|
|
||||||
depContainer.registerType("StaticRoutes", "BundleStaticRouter");
|
depContainer.registerType("StaticRoutes", "BundleStaticRouter");
|
||||||
depContainer.registerType("StaticRoutes", "AchievementStaticRouter");
|
depContainer.registerType("StaticRoutes", "AchievementStaticRouter");
|
||||||
depContainer.registerType("StaticRoutes", "BuildsStaticRouter");
|
depContainer.registerType("StaticRoutes", "BuildsStaticRouter");
|
||||||
@ -487,7 +485,6 @@ export class Container
|
|||||||
depContainer.register<LocationStaticRouter>("LocationStaticRouter", { useClass: LocationStaticRouter });
|
depContainer.register<LocationStaticRouter>("LocationStaticRouter", { useClass: LocationStaticRouter });
|
||||||
depContainer.register<MatchStaticRouter>("MatchStaticRouter", { useClass: MatchStaticRouter });
|
depContainer.register<MatchStaticRouter>("MatchStaticRouter", { useClass: MatchStaticRouter });
|
||||||
depContainer.register<NotifierStaticRouter>("NotifierStaticRouter", { useClass: NotifierStaticRouter });
|
depContainer.register<NotifierStaticRouter>("NotifierStaticRouter", { useClass: NotifierStaticRouter });
|
||||||
depContainer.register<PresetStaticRouter>("PresetStaticRouter", { useClass: PresetStaticRouter });
|
|
||||||
depContainer.register<ProfileStaticRouter>("ProfileStaticRouter", { useClass: ProfileStaticRouter });
|
depContainer.register<ProfileStaticRouter>("ProfileStaticRouter", { useClass: ProfileStaticRouter });
|
||||||
depContainer.register<QuestStaticRouter>("QuestStaticRouter", { useClass: QuestStaticRouter });
|
depContainer.register<QuestStaticRouter>("QuestStaticRouter", { useClass: QuestStaticRouter });
|
||||||
depContainer.register<RagfairStaticRouter>("RagfairStaticRouter", { useClass: RagfairStaticRouter });
|
depContainer.register<RagfairStaticRouter>("RagfairStaticRouter", { useClass: RagfairStaticRouter });
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import { inject, injectable } from "tsyringe";
|
import { inject, injectable } from "tsyringe";
|
||||||
|
|
||||||
import { PresetBuildCallbacks } from "@spt-aki/callbacks/PresetBuildCallbacks";
|
import { BuildsCallbacks } from "@spt-aki/callbacks/BuildsCallbacks";
|
||||||
import { HandledRoute, ItemEventRouterDefinition } from "@spt-aki/di/Router";
|
import { HandledRoute, ItemEventRouterDefinition } from "@spt-aki/di/Router";
|
||||||
import { IPmcData } from "@spt-aki/models/eft/common/IPmcData";
|
import { IPmcData } from "@spt-aki/models/eft/common/IPmcData";
|
||||||
import { IItemEventRouterResponse } from "@spt-aki/models/eft/itemEvent/IItemEventRouterResponse";
|
import { IItemEventRouterResponse } from "@spt-aki/models/eft/itemEvent/IItemEventRouterResponse";
|
||||||
@ -9,7 +9,7 @@ import { ItemEventActions } from "@spt-aki/models/enums/ItemEventActions";
|
|||||||
@injectable()
|
@injectable()
|
||||||
export class PresetBuildItemEventRouter extends ItemEventRouterDefinition
|
export class PresetBuildItemEventRouter extends ItemEventRouterDefinition
|
||||||
{
|
{
|
||||||
constructor(@inject("PresetBuildCallbacks") protected presetBuildCallbacks: PresetBuildCallbacks)
|
constructor(@inject("BuildsCallbacks") protected buildCallbacks: BuildsCallbacks)
|
||||||
{
|
{
|
||||||
super();
|
super();
|
||||||
}
|
}
|
||||||
@ -25,25 +25,25 @@ export class PresetBuildItemEventRouter extends ItemEventRouterDefinition
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
public override handleItemEvent(
|
// public override handleItemEvent(
|
||||||
url: string,
|
// url: string,
|
||||||
pmcData: IPmcData,
|
// pmcData: IPmcData,
|
||||||
body: any,
|
// body: any,
|
||||||
sessionID: string,
|
// sessionID: string,
|
||||||
): IItemEventRouterResponse
|
// ): IItemEventRouterResponse
|
||||||
{
|
// {
|
||||||
switch (url)
|
// switch (url)
|
||||||
{
|
// {
|
||||||
case ItemEventActions.SAVE_WEAPON_BUILD:
|
// case ItemEventActions.SAVE_WEAPON_BUILD:
|
||||||
return this.presetBuildCallbacks.saveWeaponBuild(pmcData, body, sessionID);
|
// return this.buildCallbacks.setWeapon(pmcData, body, sessionID);
|
||||||
case ItemEventActions.REMOVE_WEAPON_BUILD:
|
// case ItemEventActions.REMOVE_WEAPON_BUILD:
|
||||||
return this.presetBuildCallbacks.removeWeaponBuild(pmcData, body, sessionID);
|
// return this.buildCallbacks.deleteBuild(pmcData, body, sessionID);
|
||||||
case ItemEventActions.REMOVE_BUILD:
|
// case ItemEventActions.REMOVE_BUILD:
|
||||||
return this.presetBuildCallbacks.removeBuild(pmcData, body, sessionID);
|
// return this.buildCallbacks.deleteBuild(pmcData, body, sessionID);
|
||||||
case ItemEventActions.SAVE_EQUIPMENT_BUILD:
|
// case ItemEventActions.SAVE_EQUIPMENT_BUILD:
|
||||||
return this.presetBuildCallbacks.saveEquipmentBuild(pmcData, body, sessionID);
|
// return this.buildCallbacks.setEquipment(pmcData, body, sessionID);
|
||||||
case ItemEventActions.REMOVE_EQUIPMENT_BUILD:
|
// case ItemEventActions.REMOVE_EQUIPMENT_BUILD:
|
||||||
return this.presetBuildCallbacks.removeEquipmentBuild(pmcData, body, sessionID);
|
// return this.buildCallbacks.deleteBuild(pmcData, body, sessionID);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
@ -1,21 +0,0 @@
|
|||||||
import { inject, injectable } from "tsyringe";
|
|
||||||
|
|
||||||
import { PresetBuildCallbacks } from "@spt-aki/callbacks/PresetBuildCallbacks";
|
|
||||||
import { RouteAction, StaticRouter } from "@spt-aki/di/Router";
|
|
||||||
|
|
||||||
@injectable()
|
|
||||||
export class PresetStaticRouter extends StaticRouter
|
|
||||||
{
|
|
||||||
constructor(@inject("PresetBuildCallbacks") protected presetCallbacks: PresetBuildCallbacks)
|
|
||||||
{
|
|
||||||
super([
|
|
||||||
new RouteAction(
|
|
||||||
"/client/handbook/builds/my/list",
|
|
||||||
(url: string, info: any, sessionID: string, output: string): any =>
|
|
||||||
{
|
|
||||||
return this.presetCallbacks.getHandbookUserlist(url, info, sessionID);
|
|
||||||
},
|
|
||||||
),
|
|
||||||
]);
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user