Compare commits
8
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9228896b62 | ||
|
|
5d9b220fa8 | ||
|
|
e0d2923d4c | ||
|
|
a909043176 | ||
|
|
e60f2af6cd | ||
|
|
c90ccc9c42 | ||
|
|
7b0e59257e | ||
|
|
4986cfe27b |
@@ -16,6 +16,6 @@ jobs:
|
||||
check:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: https://git.siax.io/actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # mirrored, immutable
|
||||
- name: Masterplan lock check
|
||||
run: sh scripts/check-masterplan-lock.sh
|
||||
|
||||
@@ -806,9 +806,9 @@ describe('listSkattekontoPaymentDue', () => {
|
||||
enqueue({ data: null })
|
||||
enqueue({ data: company })
|
||||
enqueue({ data: null })
|
||||
await expect(countSkattekontoPaymentDue(supabase, COMPANY)).resolves.toBe(1)
|
||||
await expect(countSkattekontoPaymentDue(supabase, COMPANY, TODAY)).resolves.toBe(1)
|
||||
enqueue({ data: [] })
|
||||
enqueue({ data: null })
|
||||
await expect(countSkattekontoPaymentDue(supabase, COMPANY)).resolves.toBe(0)
|
||||
await expect(countSkattekontoPaymentDue(supabase, COMPANY, TODAY)).resolves.toBe(0)
|
||||
})
|
||||
})
|
||||
|
||||
@@ -828,8 +828,9 @@ export async function listSkattekontoPaymentDue(
|
||||
export async function countSkattekontoPaymentDue(
|
||||
supabase: SupabaseClient,
|
||||
companyId: string,
|
||||
today: string = todayIsoStockholm(),
|
||||
): Promise<number> {
|
||||
return (await listSkattekontoPaymentDue(supabase, companyId)) ? 1 : 0
|
||||
return (await listSkattekontoPaymentDue(supabase, companyId, today)) ? 1 : 0
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Generated
+27
-24
@@ -8645,13 +8645,13 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@zone-eu/mailsplit": {
|
||||
"version": "5.4.14",
|
||||
"resolved": "https://registry.npmjs.org/@zone-eu/mailsplit/-/mailsplit-5.4.14.tgz",
|
||||
"integrity": "sha512-rz0FQOhN3Vq1XrSeSSa9+dPcaFbBxmQPjiZm6zS9oxdVHV7rOWIAYX3yP2YAUf0qBncY8CI+NogzPCmMVrMXcw==",
|
||||
"version": "5.4.17",
|
||||
"resolved": "https://registry.npmjs.org/@zone-eu/mailsplit/-/mailsplit-5.4.17.tgz",
|
||||
"integrity": "sha512-LOMzdrKRVgaghLaezIPdHRhsGpfDiWNQo1RptWc84CRllI4dWLwqX/L4x1iTt1CaeyvyUfMXM/6mjIsEisT3Tg==",
|
||||
"license": "(MIT OR EUPL-1.1+)",
|
||||
"dependencies": {
|
||||
"libbase64": "1.3.0",
|
||||
"libmime": "5.4.1",
|
||||
"libmime": "5.4.4",
|
||||
"libqp": "2.1.1"
|
||||
}
|
||||
},
|
||||
@@ -9989,12 +9989,12 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/encoding-japanese": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/encoding-japanese/-/encoding-japanese-2.2.0.tgz",
|
||||
"integrity": "sha512-EuJWwlHPZ1LbADuKTClvHtwbaFn4rOD+dRAbWysqEOXRc2Uui0hJInNJrsdH0c+OhJA4nrCBdSkW4DD5YxAo6A==",
|
||||
"version": "2.4.0",
|
||||
"resolved": "https://registry.npmjs.org/encoding-japanese/-/encoding-japanese-2.4.0.tgz",
|
||||
"integrity": "sha512-PE0KjlsDy9JSsoU4C2Q8NXb1kC4c+bZRac9ZvHXUE4q1Ht63gScKMdEy9jst9+Fi3M4eDkqzkEhBZvix4blP2A==",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=8.10.0"
|
||||
"node": ">=18.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/enhanced-resolve": {
|
||||
@@ -12360,12 +12360,12 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/libmime": {
|
||||
"version": "5.4.1",
|
||||
"resolved": "https://registry.npmjs.org/libmime/-/libmime-5.4.1.tgz",
|
||||
"integrity": "sha512-0wHGhsofo9IdQPenr3BBHXuxcwMq4atFUTsZ9Ogc1OvI5h4rUdDIrBQEN9JHjCXfDMrE59LUMJWsTD82wTYk8A==",
|
||||
"version": "5.4.4",
|
||||
"resolved": "https://registry.npmjs.org/libmime/-/libmime-5.4.4.tgz",
|
||||
"integrity": "sha512-d3zZ2k8s6iO+8u9Vfkl6HfhD5lSVocGcmOViTz/i0CJcwhJADyubEJ/+TkBhuLDUSIBOiG+D8G5kJKwXwKbXXA==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"encoding-japanese": "2.2.0",
|
||||
"encoding-japanese": "2.4.0",
|
||||
"iconv-lite": "0.7.3",
|
||||
"libbase64": "1.3.0",
|
||||
"libqp": "2.1.1"
|
||||
@@ -12760,30 +12760,33 @@
|
||||
}
|
||||
},
|
||||
"node_modules/mailparser": {
|
||||
"version": "3.9.14",
|
||||
"resolved": "https://registry.npmjs.org/mailparser/-/mailparser-3.9.14.tgz",
|
||||
"integrity": "sha512-3QD6TRXcyXtq2NCuyA2AEjqmallQkyxYmZI9GMCIvQDCaB9Uc034WUI1x8RUBYFnk5+p7h14JEz4O/lrxQmttw==",
|
||||
"version": "3.9.28",
|
||||
"resolved": "https://registry.npmjs.org/mailparser/-/mailparser-3.9.28.tgz",
|
||||
"integrity": "sha512-O7oCYzWW9YH5lHk/y3Z8R8dFnUq8wqaH146BuU2NDt/3MGjdfMLzGF2Ft7WksTCeq00covNKpwxQabcG3zJFqQ==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@zone-eu/mailsplit": "5.4.14",
|
||||
"encoding-japanese": "2.2.0",
|
||||
"@zone-eu/mailsplit": "5.4.17",
|
||||
"encoding-japanese": "2.4.0",
|
||||
"he": "1.2.0",
|
||||
"html-to-text": "10.0.0",
|
||||
"html-to-text": "10.0.1",
|
||||
"iconv-lite": "0.7.3",
|
||||
"libmime": "5.4.1",
|
||||
"libmime": "5.4.4",
|
||||
"linkify-it": "5.0.2",
|
||||
"nodemailer": "9.0.3",
|
||||
"nodemailer": "10.0.10",
|
||||
"punycode.js": "2.3.1",
|
||||
"tlds": "1.261.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=20.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/mailparser/node_modules/nodemailer": {
|
||||
"version": "9.0.3",
|
||||
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-9.0.3.tgz",
|
||||
"integrity": "sha512-n+YP+NKwR5zRWa60k3GiQ6Q3B4KXCoAw40dAKeCtYn020iNN74aWK2liXIC3ZEATeGql7we3tE3t8QwhY0eskw==",
|
||||
"version": "10.0.10",
|
||||
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-10.0.10.tgz",
|
||||
"integrity": "sha512-He9XskOFms62SyAKkLu8CcGcYHAo+BSHSsORI8s4PJH8qZgZY4L4lDfvyN0twvmbpyG+eGrxpyBlskj9d9rJ8A==",
|
||||
"license": "MIT-0",
|
||||
"engines": {
|
||||
"node": ">=6.0.0"
|
||||
"node": ">=20.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/markdown-table": {
|
||||
|
||||
Reference in New Issue
Block a user