• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kiva / ui / 27202993686

09 Jun 2026 11:27AM UTC coverage: 84.371%. First build
27202993686

Pull #6966

github

web-flow
Merge 455a6f971 into df03cffb4
Pull Request #6966: feat: multi matching for loan cards

4927 of 5401 branches covered (91.22%)

Branch coverage included in aggregate %.

14 of 24 new or added lines in 3 files covered. (58.33%)

39788 of 47597 relevant lines covered (83.59%)

36.47 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

43.75
/src/composables/useMultiMatching.js
1
import { ref, inject } from 'vue';
1✔
2
import multiMatchingQuery from '#src/graphql/query/multiMatchingEnabled.graphql';
1✔
3
import { readBoolSetting } from '#src/util/settingsUtils';
1✔
4
import logReadQueryError from '#src/util/logReadQueryError';
1✔
5

6
const enableMultiMatching = ref(false);
1✔
7
let fetched = false;
1✔
8

9
export default function useMultiMatching() {
1✔
NEW
10
        const apollo = inject('apollo');
×
NEW
11
        if (apollo && !fetched) {
×
NEW
12
                fetched = true;
×
NEW
13
                apollo.query({ query: multiMatchingQuery }).then(({ data }) => {
×
NEW
14
                        enableMultiMatching.value = readBoolSetting(data, 'general.multiMatchingEnabled.value') ?? false;
×
NEW
15
                }).catch(e => logReadQueryError(e, 'useMultiMatching multiMatchingEnabled'));
×
NEW
16
        }
×
NEW
17
        return { enableMultiMatching };
×
NEW
18
}
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc