Spaces:
Running
Running
Heaven K Claude Opus 4.6 (1M context) commited on
Commit ·
1ad3123
1
Parent(s): 2099286
fix: remove "ICC " prefix from all branch/succursale names
Browse filesBranch names now show just the city (e.g. "Montréal" instead of
"ICC Montréal") in the UI, database seeds, Excel exports, and
branch mapping.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
packages/server/src/db/index.ts
CHANGED
|
@@ -95,26 +95,26 @@ sqlite.exec(`
|
|
| 95 |
// Authoritative branch list — only these 20 branches should exist
|
| 96 |
const now = new Date().toISOString();
|
| 97 |
const branchSeeds: [string, string][] = [
|
| 98 |
-
['finances@iccameriques.org', '
|
| 99 |
-
['gatineauottawa.finances@iccameriques.org', '
|
| 100 |
-
['moncton.finances@iccameriques.org', '
|
| 101 |
-
['chibougamau.finances@iccameriques.org', '
|
| 102 |
-
['trois-rivieres.finances@iccameriques.org', '
|
| 103 |
-
['sherbrooke.finances@iccameriques.org', '
|
| 104 |
-
['toronto.finances@iccameriques.org', '
|
| 105 |
-
['quebec.finances@iccameriques.org', '
|
| 106 |
-
['lvl.finances@iccameriques.org', '
|
| 107 |
-
['lgl.finances@iccameriques.org', '
|
| 108 |
-
['victoriaville.finances@iccameriques.org', '
|
| 109 |
-
['valleyfield.finances@iccameriques.org', '
|
| 110 |
-
['finances.rdl@iccameriques.org', '
|
| 111 |
-
['ottawa.finances@iccameriques.org', '
|
| 112 |
-
['kingston.finances@iccameriques.org', '
|
| 113 |
-
['hamilton.finances@iccameriques.org', '
|
| 114 |
-
['edmonton.finances@iccameriques.org', '
|
| 115 |
-
['shawinigan.finances@iccameriques.org', '
|
| 116 |
-
['timmins.finances@iccameriques.org', '
|
| 117 |
-
['sudbury.finances@iccameriques.org', '
|
| 118 |
];
|
| 119 |
const seedEmails = new Set(branchSeeds.map(([e]) => e));
|
| 120 |
// Remove any branches not in the authoritative list
|
|
|
|
| 95 |
// Authoritative branch list — only these 20 branches should exist
|
| 96 |
const now = new Date().toISOString();
|
| 97 |
const branchSeeds: [string, string][] = [
|
| 98 |
+
['finances@iccameriques.org', 'Montréal'],
|
| 99 |
+
['gatineauottawa.finances@iccameriques.org', 'Gatineau'],
|
| 100 |
+
['moncton.finances@iccameriques.org', 'Moncton'],
|
| 101 |
+
['chibougamau.finances@iccameriques.org', 'Chibougamau'],
|
| 102 |
+
['trois-rivieres.finances@iccameriques.org', 'Trois-Rivières'],
|
| 103 |
+
['sherbrooke.finances@iccameriques.org', 'Sherbrooke'],
|
| 104 |
+
['toronto.finances@iccameriques.org', 'Toronto'],
|
| 105 |
+
['quebec.finances@iccameriques.org', 'Québec'],
|
| 106 |
+
['lvl.finances@iccameriques.org', 'Laval'],
|
| 107 |
+
['lgl.finances@iccameriques.org', 'Longueuil'],
|
| 108 |
+
['victoriaville.finances@iccameriques.org', 'Victoriaville'],
|
| 109 |
+
['valleyfield.finances@iccameriques.org', 'Valleyfield'],
|
| 110 |
+
['finances.rdl@iccameriques.org', 'Rivière-du-Loup'],
|
| 111 |
+
['ottawa.finances@iccameriques.org', 'Ottawa'],
|
| 112 |
+
['kingston.finances@iccameriques.org', 'Kingston'],
|
| 113 |
+
['hamilton.finances@iccameriques.org', 'Hamilton'],
|
| 114 |
+
['edmonton.finances@iccameriques.org', 'Edmonton'],
|
| 115 |
+
['shawinigan.finances@iccameriques.org', 'Shawinigan'],
|
| 116 |
+
['timmins.finances@iccameriques.org', 'Timmins'],
|
| 117 |
+
['sudbury.finances@iccameriques.org', 'Sudbury'],
|
| 118 |
];
|
| 119 |
const seedEmails = new Set(branchSeeds.map(([e]) => e));
|
| 120 |
// Remove any branches not in the authoritative list
|
packages/shared/src/constants/branches.ts
CHANGED
|
@@ -1,52 +1,52 @@
|
|
| 1 |
export const BRANCH_MAPPING: Record<string, string> = {
|
| 2 |
-
'finances@iccameriques.org': '
|
| 3 |
-
'montreal.finances@iccameriques.org': '
|
| 4 |
-
'quebec.finances@iccameriques.org': '
|
| 5 |
-
'troisrivieres.finances@iccameriques.org': '
|
| 6 |
-
'trois-rivieres.finances@iccameriques.org': '
|
| 7 |
-
'sherbrooke.finances@iccameriques.org': '
|
| 8 |
-
'gatineau.finances@iccameriques.org': '
|
| 9 |
-
'ottawa.finances@iccameriques.org': '
|
| 10 |
-
'gatineauottawa.finances@iccameriques.org': '
|
| 11 |
-
'toronto.finances@iccameriques.org': '
|
| 12 |
-
'hamilton.finances@iccameriques.org': '
|
| 13 |
-
'london.finances@iccameriques.org': '
|
| 14 |
-
'windsor.finances@iccameriques.org': '
|
| 15 |
-
'sudbury.finances@iccameriques.org': '
|
| 16 |
-
'timmins.finances@iccameriques.org': '
|
| 17 |
-
'winnipeg.finances@iccameriques.org': '
|
| 18 |
-
'regina.finances@iccameriques.org': '
|
| 19 |
-
'saskatoon.finances@iccameriques.org': '
|
| 20 |
-
'calgary.finances@iccameriques.org': '
|
| 21 |
-
'edmonton.finances@iccameriques.org': '
|
| 22 |
-
'vancouver.finances@iccameriques.org': '
|
| 23 |
-
'victoria.finances@iccameriques.org': '
|
| 24 |
-
'halifax.finances@iccameriques.org': '
|
| 25 |
-
'moncton.finances@iccameriques.org': '
|
| 26 |
-
'charlottetown.finances@iccameriques.org': '
|
| 27 |
-
'stjohns.finances@iccameriques.org': "
|
| 28 |
-
'lvl.finances@iccameriques.org': '
|
| 29 |
-
'lgl.finances@iccameriques.org': '
|
| 30 |
-
'victoriaville.finances@iccameriques.org': '
|
| 31 |
-
'valleyfield.finances@iccameriques.org': '
|
| 32 |
-
'finances.rdl@iccameriques.org': '
|
| 33 |
-
'rimouski.finances@iccameriques.org': '
|
| 34 |
-
'septiles.finances@iccameriques.org': '
|
| 35 |
-
'saguenay.finances@iccameriques.org': '
|
| 36 |
-
'chibougamau.finances@iccameriques.org': '
|
| 37 |
-
"valdor.finances@iccameriques.org": "
|
| 38 |
-
'rouyn.finances@iccameriques.org': '
|
| 39 |
-
'kingston.finances@iccameriques.org': '
|
| 40 |
-
'shawinigan.finances@iccameriques.org': '
|
| 41 |
-
'drummondville.finances@iccameriques.org': '
|
| 42 |
-
'granby.finances@iccameriques.org': '
|
| 43 |
-
'sthyacinthe.finances@iccameriques.org': '
|
| 44 |
-
'stjerome.finances@iccameriques.org': '
|
| 45 |
-
'joliette.finances@iccameriques.org': '
|
| 46 |
-
'terrebonne.finances@iccameriques.org': '
|
| 47 |
-
'repentigny.finances@iccameriques.org': '
|
| 48 |
-
'siege@iccameriques.org': '
|
| 49 |
-
'mission.finances@iccameriques.org': '
|
| 50 |
};
|
| 51 |
|
| 52 |
export function resolveBranch(recipientEmail: string): string {
|
|
|
|
| 1 |
export const BRANCH_MAPPING: Record<string, string> = {
|
| 2 |
+
'finances@iccameriques.org': 'Montréal',
|
| 3 |
+
'montreal.finances@iccameriques.org': 'Montréal',
|
| 4 |
+
'quebec.finances@iccameriques.org': 'Québec',
|
| 5 |
+
'troisrivieres.finances@iccameriques.org': 'Trois-Rivières',
|
| 6 |
+
'trois-rivieres.finances@iccameriques.org': 'Trois-Rivières',
|
| 7 |
+
'sherbrooke.finances@iccameriques.org': 'Sherbrooke',
|
| 8 |
+
'gatineau.finances@iccameriques.org': 'Gatineau',
|
| 9 |
+
'ottawa.finances@iccameriques.org': 'Ottawa',
|
| 10 |
+
'gatineauottawa.finances@iccameriques.org': 'Gatineau',
|
| 11 |
+
'toronto.finances@iccameriques.org': 'Toronto',
|
| 12 |
+
'hamilton.finances@iccameriques.org': 'Hamilton',
|
| 13 |
+
'london.finances@iccameriques.org': 'London',
|
| 14 |
+
'windsor.finances@iccameriques.org': 'Windsor',
|
| 15 |
+
'sudbury.finances@iccameriques.org': 'Sudbury',
|
| 16 |
+
'timmins.finances@iccameriques.org': 'Timmins',
|
| 17 |
+
'winnipeg.finances@iccameriques.org': 'Winnipeg',
|
| 18 |
+
'regina.finances@iccameriques.org': 'Regina',
|
| 19 |
+
'saskatoon.finances@iccameriques.org': 'Saskatoon',
|
| 20 |
+
'calgary.finances@iccameriques.org': 'Calgary',
|
| 21 |
+
'edmonton.finances@iccameriques.org': 'Edmonton',
|
| 22 |
+
'vancouver.finances@iccameriques.org': 'Vancouver',
|
| 23 |
+
'victoria.finances@iccameriques.org': 'Victoria',
|
| 24 |
+
'halifax.finances@iccameriques.org': 'Halifax',
|
| 25 |
+
'moncton.finances@iccameriques.org': 'Moncton',
|
| 26 |
+
'charlottetown.finances@iccameriques.org': 'Charlottetown',
|
| 27 |
+
'stjohns.finances@iccameriques.org': "St. John's",
|
| 28 |
+
'lvl.finances@iccameriques.org': 'Laval',
|
| 29 |
+
'lgl.finances@iccameriques.org': 'Longueuil',
|
| 30 |
+
'victoriaville.finances@iccameriques.org': 'Victoriaville',
|
| 31 |
+
'valleyfield.finances@iccameriques.org': 'Valleyfield',
|
| 32 |
+
'finances.rdl@iccameriques.org': 'Rivière-du-Loup',
|
| 33 |
+
'rimouski.finances@iccameriques.org': 'Rimouski',
|
| 34 |
+
'septiles.finances@iccameriques.org': 'Sept-Îles',
|
| 35 |
+
'saguenay.finances@iccameriques.org': 'Saguenay',
|
| 36 |
+
'chibougamau.finances@iccameriques.org': 'Chibougamau',
|
| 37 |
+
"valdor.finances@iccameriques.org": "Val-d'Or",
|
| 38 |
+
'rouyn.finances@iccameriques.org': 'Rouyn-Noranda',
|
| 39 |
+
'kingston.finances@iccameriques.org': 'Kingston',
|
| 40 |
+
'shawinigan.finances@iccameriques.org': 'Shawinigan',
|
| 41 |
+
'drummondville.finances@iccameriques.org': 'Drummondville',
|
| 42 |
+
'granby.finances@iccameriques.org': 'Granby',
|
| 43 |
+
'sthyacinthe.finances@iccameriques.org': 'St-Hyacinthe',
|
| 44 |
+
'stjerome.finances@iccameriques.org': 'St-Jérôme',
|
| 45 |
+
'joliette.finances@iccameriques.org': 'Joliette',
|
| 46 |
+
'terrebonne.finances@iccameriques.org': 'Terrebonne',
|
| 47 |
+
'repentigny.finances@iccameriques.org': 'Repentigny',
|
| 48 |
+
'siege@iccameriques.org': 'Siège',
|
| 49 |
+
'mission.finances@iccameriques.org': 'Mission',
|
| 50 |
};
|
| 51 |
|
| 52 |
export function resolveBranch(recipientEmail: string): string {
|
packages/web/src/components/branches/BranchTable.tsx
CHANGED
|
@@ -237,7 +237,7 @@ export default function BranchTable() {
|
|
| 237 |
{t('branches.colBranch')}
|
| 238 |
</label>
|
| 239 |
<Input
|
| 240 |
-
placeholder="
|
| 241 |
value={addBranch}
|
| 242 |
onChange={(e) => setAddBranch(e.target.value)}
|
| 243 |
className="bg-white"
|
|
|
|
| 237 |
{t('branches.colBranch')}
|
| 238 |
</label>
|
| 239 |
<Input
|
| 240 |
+
placeholder="Ville"
|
| 241 |
value={addBranch}
|
| 242 |
onChange={(e) => setAddBranch(e.target.value)}
|
| 243 |
className="bg-white"
|