chore: simplify arguments defaulted to undefined
All checks were successful
Build / build (push) Successful in 1m27s
Build Docker image / docker (push) Successful in 33s

This commit is contained in:
Sainan 2025-04-26 00:40:57 +02:00
parent 90e97d7888
commit c7c416c100
2 changed files with 9 additions and 9 deletions

View File

@ -134,7 +134,7 @@ export const getGuildVault = (guild: TGuildDatabaseDocument): IGuildVault => {
export const getDojoClient = async ( export const getDojoClient = async (
guild: TGuildDatabaseDocument, guild: TGuildDatabaseDocument,
status: number, status: number,
componentId: Types.ObjectId | string | undefined = undefined componentId?: Types.ObjectId | string
): Promise<IDojoClient> => { ): Promise<IDojoClient> => {
const dojo: IDojoClient = { const dojo: IDojoClient = {
_id: { $oid: guild._id.toString() }, _id: { $oid: guild._id.toString() },
@ -554,7 +554,7 @@ export const setGuildTechLogState = (
guild: TGuildDatabaseDocument, guild: TGuildDatabaseDocument,
type: string, type: string,
state: number, state: number,
dateTime: Date | undefined = undefined dateTime?: Date
): boolean => { ): boolean => {
guild.TechChanges ??= []; guild.TechChanges ??= [];
const entry = guild.TechChanges.find(x => x.details == type); const entry = guild.TechChanges.find(x => x.details == type);

View File

@ -143,7 +143,7 @@ const awakeningRewards = [
export const addStartingGear = async ( export const addStartingGear = async (
inventory: TInventoryDatabaseDocument, inventory: TInventoryDatabaseDocument,
startingGear: TPartialStartingGear | undefined = undefined startingGear?: TPartialStartingGear
): Promise<IInventoryChanges> => { ): Promise<IInventoryChanges> => {
const { LongGuns, Pistols, Suits, Melee } = startingGear || { const { LongGuns, Pistols, Suits, Melee } = startingGear || {
LongGuns: [{ ItemType: "/Lotus/Weapons/Tenno/Rifle/Rifle" }], LongGuns: [{ ItemType: "/Lotus/Weapons/Tenno/Rifle/Rifle" }],
@ -245,7 +245,7 @@ export const combineInventoryChanges = (InventoryChanges: IInventoryChanges, del
export const getInventory = async ( export const getInventory = async (
accountOwnerId: string, accountOwnerId: string,
projection: string | undefined = undefined projection?: string
): Promise<TInventoryDatabaseDocument> => { ): Promise<TInventoryDatabaseDocument> => {
const inventory = await Inventory.findOne({ accountOwnerId: accountOwnerId }, projection); const inventory = await Inventory.findOne({ accountOwnerId: accountOwnerId }, projection);
@ -856,7 +856,7 @@ export const addPowerSuit = async (
inventory: TInventoryDatabaseDocument, inventory: TInventoryDatabaseDocument,
powersuitName: string, powersuitName: string,
inventoryChanges: IInventoryChanges = {}, inventoryChanges: IInventoryChanges = {},
features: number | undefined = undefined features?: number
): Promise<IInventoryChanges> => { ): Promise<IInventoryChanges> => {
const powersuit = ExportWarframes[powersuitName] as IPowersuit | undefined; const powersuit = ExportWarframes[powersuitName] as IPowersuit | undefined;
const exalted = powersuit?.exalted ?? []; const exalted = powersuit?.exalted ?? [];
@ -888,7 +888,7 @@ export const addMechSuit = async (
inventory: TInventoryDatabaseDocument, inventory: TInventoryDatabaseDocument,
mechsuitName: string, mechsuitName: string,
inventoryChanges: IInventoryChanges = {}, inventoryChanges: IInventoryChanges = {},
features: number | undefined = undefined features?: number
): Promise<IInventoryChanges> => { ): Promise<IInventoryChanges> => {
const powersuit = ExportWarframes[mechsuitName] as IPowersuit | undefined; const powersuit = ExportWarframes[mechsuitName] as IPowersuit | undefined;
const exalted = powersuit?.exalted ?? []; const exalted = powersuit?.exalted ?? [];
@ -940,7 +940,7 @@ export const addSpaceSuit = (
inventory: TInventoryDatabaseDocument, inventory: TInventoryDatabaseDocument,
spacesuitName: string, spacesuitName: string,
inventoryChanges: IInventoryChanges = {}, inventoryChanges: IInventoryChanges = {},
features: number | undefined = undefined features?: number
): IInventoryChanges => { ): IInventoryChanges => {
const suitIndex = const suitIndex =
inventory.SpaceSuits.push({ inventory.SpaceSuits.push({
@ -1199,9 +1199,9 @@ export const addEquipment = (
inventory: TInventoryDatabaseDocument, inventory: TInventoryDatabaseDocument,
category: TEquipmentKey, category: TEquipmentKey,
type: string, type: string,
modularParts: string[] | undefined = undefined, modularParts?: string[],
inventoryChanges: IInventoryChanges = {}, inventoryChanges: IInventoryChanges = {},
defaultOverwrites: Partial<IEquipmentDatabase> | undefined = undefined defaultOverwrites?: Partial<IEquipmentDatabase>
): IInventoryChanges => { ): IInventoryChanges => {
const equipment = Object.assign( const equipment = Object.assign(
{ {