Merge branch 'release' into sabrecat/customizations

This commit is contained in:
Sabe Jones
2024-03-11 14:54:34 -05:00
282 changed files with 25545 additions and 31298 deletions
+1 -1
View File
@@ -85,7 +85,7 @@ import reset from './ops/reset';
import revive from './ops/revive';
import scoreTask from './ops/scoreTask';
import sell from './ops/sell';
import sleep from './ops/sleep';
import { sleep } from './ops/sleep';
import allocate from './ops/stats/allocate';
import allocateBulk from './ops/stats/allocateBulk';
import allocateNow from './ops/stats/allocateNow';
+5 -1
View File
@@ -5,7 +5,7 @@ import _template from 'lodash/template';
import messages from '../errors/commonErrorMessages';
export default function errorMessage (msgKey, vars = {}) {
function errorMessage (msgKey, vars = {}) {
const message = messages[msgKey];
if (!message) throw new Error(`Error processing the common message "${msgKey}".`);
@@ -14,3 +14,7 @@ export default function errorMessage (msgKey, vars = {}) {
// TODO cache the result of template() ? More memory usage, faster output
return _template(message)(clonedVars);
}
export {
errorMessage,
};
+1 -1
View File
@@ -10,7 +10,7 @@ import { BuyQuestWithGoldOperation } from './buyQuestGold';
import { BuySpellOperation } from './buySpell';
import purchaseOp from './purchase';
import hourglassPurchase from './hourglassPurchase';
import errorMessage from '../../libs/errorMessage';
import { errorMessage } from '../../libs/errorMessage';
import { BuyGemOperation } from './buyGem';
import { BuyQuestWithGemOperation } from './buyQuestGem';
import { BuyPetWithGemOperation } from './buyPetGem';
@@ -14,7 +14,7 @@ import ultimateGear from '../../fns/ultimateGear';
import { removePinnedGearAddPossibleNewOnes } from '../pinnedGearUtils';
import { AbstractGoldItemOperation } from './abstractBuyOperation';
import errorMessage from '../../libs/errorMessage';
import { errorMessage } from '../../libs/errorMessage';
export class BuyMarketGearOperation extends AbstractGoldItemOperation { // eslint-disable-line import/prefer-default-export, max-len
multiplePurchaseAllowed () { // eslint-disable-line class-methods-use-this
@@ -7,7 +7,7 @@ import {
NotAuthorized,
NotFound,
} from '../../libs/errors';
import errorMessage from '../../libs/errorMessage';
import { errorMessage } from '../../libs/errorMessage';
import updateUserHourglasses from '../updateUserHourglasses';
import { removeItemByPath } from '../pinnedGearUtils';
import getItemInfo from '../../libs/getItemInfo';
+1 -1
View File
@@ -5,7 +5,7 @@ import {
} from '../../libs/errors';
import content from '../../content/index';
import errorMessage from '../../libs/errorMessage';
import { errorMessage } from '../../libs/errorMessage';
import { AbstractGemItemOperation } from './abstractBuyOperation';
export class BuyPetWithGemOperation extends AbstractGemItemOperation { // eslint-disable-line import/prefer-default-export, max-len
+1 -1
View File
@@ -6,7 +6,7 @@ import {
} from '../../libs/errors';
import content from '../../content/index';
import errorMessage from '../../libs/errorMessage';
import { errorMessage } from '../../libs/errorMessage';
import { AbstractGemItemOperation } from './abstractBuyOperation';
export class BuyQuestWithGemOperation extends AbstractGemItemOperation { // eslint-disable-line import/prefer-default-export, max-len
@@ -7,7 +7,7 @@ import {
import content from '../../content/index';
import { AbstractGoldItemOperation } from './abstractBuyOperation';
import errorMessage from '../../libs/errorMessage';
import { errorMessage } from '../../libs/errorMessage';
export class BuyQuestWithGoldOperation extends AbstractGoldItemOperation { // eslint-disable-line import/prefer-default-export, max-len
multiplePurchaseAllowed () { // eslint-disable-line class-methods-use-this
+1 -1
View File
@@ -7,7 +7,7 @@ import {
NotFound,
} from '../../libs/errors';
import { AbstractGoldItemOperation } from './abstractBuyOperation';
import errorMessage from '../../libs/errorMessage';
import { errorMessage } from '../../libs/errorMessage';
export class BuySpellOperation extends AbstractGoldItemOperation { // eslint-disable-line import/prefer-default-export, max-len
getItemKey () {
@@ -7,7 +7,7 @@ import {
BadRequest,
NotAuthorized,
} from '../../libs/errors';
import errorMessage from '../../libs/errorMessage';
import { errorMessage } from '../../libs/errorMessage';
import getItemInfo from '../../libs/getItemInfo';
import { removeItemByPath } from '../pinnedGearUtils';
import updateUserHourglasses from '../updateUserHourglasses';
+1 -1
View File
@@ -6,7 +6,7 @@ import {
NotFound,
BadRequest,
} from '../libs/errors';
import errorMessage from '../libs/errorMessage';
import { errorMessage } from '../libs/errorMessage';
export default function equip (user, req = {}) {
// Being type a parameter followed by another parameter
+1 -1
View File
@@ -11,7 +11,7 @@ import {
NotAuthorized,
NotFound,
} from '../libs/errors';
import errorMessage from '../libs/errorMessage';
import { errorMessage } from '../libs/errorMessage';
import { checkOnboardingStatus } from '../libs/onboarding';
function evolve (user, pet, req) {
+1 -1
View File
@@ -11,7 +11,7 @@ import {
NotAuthorized,
NotFound,
} from '../libs/errors';
import errorMessage from '../libs/errorMessage';
import { errorMessage } from '../libs/errorMessage';
import { checkOnboardingStatus } from '../libs/onboarding';
export default function hatch (user, req = {}, analytics) {
+1 -1
View File
@@ -1,4 +1,4 @@
import sleep from './sleep';
import { sleep } from './sleep';
import revive from './revive';
import reset from './reset';
import reroll from './reroll';
+1 -1
View File
@@ -1,4 +1,4 @@
export default function sleep (user, req = {}, analytics) {
export function sleep (user, req = {}, analytics) {
user.preferences.sleep = !user.preferences.sleep;
if (analytics) {
+1 -1
View File
@@ -7,7 +7,7 @@ import {
NotAuthorized,
} from '../../libs/errors';
import i18n from '../../i18n';
import errorMessage from '../../libs/errorMessage';
import { errorMessage } from '../../libs/errorMessage';
import hasClass from '../../libs/hasClass';
export default function allocate (user, req = {}) {
@@ -7,7 +7,7 @@ import {
NotAuthorized,
} from '../../libs/errors';
import i18n from '../../i18n';
import errorMessage from '../../libs/errorMessage';
import { errorMessage } from '../../libs/errorMessage';
import hasClass from '../../libs/hasClass';
export default function allocateBulk (user, req = {}) {
+1 -1
View File
@@ -4,7 +4,7 @@ import i18n from '../i18n';
import {
BadRequest,
} from '../libs/errors';
import errorMessage from '../libs/errorMessage';
import { errorMessage } from '../libs/errorMessage';
export const UNEQUIP_PET_MOUNT = 'pet';
export const UNEQUIP_BACKGROUND = 'background';