From 72933ada6e8ab3417b696c642e178e9488961df5 Mon Sep 17 00:00:00 2001 From: Sirttas Date: Sun, 24 May 2026 16:22:39 +0200 Subject: [PATCH] fix rules bugs --- src/ledger/CreateLedgerModal.vue | 4 +++- src/rules/rules.ts | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/ledger/CreateLedgerModal.vue b/src/ledger/CreateLedgerModal.vue index b11a9d2..68b2c0d 100644 --- a/src/ledger/CreateLedgerModal.vue +++ b/src/ledger/CreateLedgerModal.vue @@ -24,7 +24,9 @@ const type = ref(LedgerTypes.Main); const name = ref(""); const members = ref([]); const selectedLedger = ref(); -const availableLedgers = computed(() => ledgers.value.filter(l => !members.value.includes(l))); +const availableLedgers = computed(() => ledgers.value + .filter((ledger) => selectedLedger.value === ledger) + .filter(l => !members.value.includes(l))); const addMember = () => { diff --git a/src/rules/rules.ts b/src/rules/rules.ts index 610f0b5..e60051a 100644 --- a/src/rules/rules.ts +++ b/src/rules/rules.ts @@ -4,8 +4,8 @@ import {RuleBookResponse, RuleSetResponse} from "@/generated/mammon"; export const activityTypes = { itemBought: "ITEM_BOUGHT", itemSold: "ITEM_SOLD", - bountyEarned: "BOUNTY_EARNED", - itemManufactured: "ITEM_MANUFACTURED" + // bountyEarned: "BOUNTY_EARNED", + // itemManufactured: "ITEM_MANUFACTURED" } as const; export type ActivityType = typeof activityTypes[keyof typeof activityTypes];