Skip to content

Commit

Permalink
Composantes client immédiatement disponibles
Browse files Browse the repository at this point in the history
  • Loading branch information
julienmalard committed Nov 7, 2023
1 parent 9f322c9 commit 17bced1
Show file tree
Hide file tree
Showing 44 changed files with 1,734 additions and 1,582 deletions.
2 changes: 1 addition & 1 deletion docu/src/ipa/règles.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ const règleTempMax: valid.règleBornes<valid.détailsRègleBornesDynamiqueColon
},
};

await client.tableaux!.ajouterRègleTableau({
await client.tableaux.ajouterRègleTableau({
idTableau,
idColonne: idColonneTempMax,
règle: règleTempMax,
Expand Down
2 changes: 1 addition & 1 deletion docu/src/ipa/tableaux.md
Original file line number Diff line number Diff line change
Expand Up @@ -607,7 +607,7 @@ for (const idVariable of [
idVarTempMin,
idVarTempMax,
]) {
const idCol = await client.tableaux!.ajouterColonneTableau({
const idCol = await client.tableaux.ajouterColonneTableau({
idTableau,
idVariable,
});
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@
"ts-patch": "^3.0.2",
"tsconfig-paths": "^4.2.0",
"tscpaths": "^0.0.9",
"typed-emitter": "^2.1.0",
"typescript": "5.2.2",
"typescript-transform-paths": "^3.4.6",
"wrtc": "^0.4.7"
Expand Down
13 changes: 10 additions & 3 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 15 additions & 15 deletions src/automatisation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -435,7 +435,7 @@ const générerFExportation = (
const path = await import("path");
const fs = await import("fs");
const dossier = spéc.dossier
? await client.automatisations!.résoudreAdressePrivéeFichier({
? await client.automatisations.résoudreAdressePrivéeFichier({
clef: spéc.dossier,
})
: path.join(os.homedir(), "constellation");
Expand All @@ -448,14 +448,14 @@ const générerFExportation = (
};
switch (spéc.typeObjet) {
case "tableau": {
const donnéesExp = await client.tableaux!.exporterDonnées({
const donnéesExp = await client.tableaux.exporterDonnées({
idTableau: spéc.idObjet,
langues: spéc.langues,
});
nomFichier = donnéesExp.nomFichier;
if (spéc.copies) nomFichier = ajouterÉtiquetteÀNomFichier(nomFichier);

await client.bds!.exporterDocumentDonnées({
await client.bds.exporterDocumentDonnées({
données: donnéesExp,
formatDoc: spéc.formatDoc,
dossier,
Expand All @@ -465,14 +465,14 @@ const générerFExportation = (
}

case "bd": {
const donnéesExp = await client.bds!.exporterDonnées({
const donnéesExp = await client.bds.exporterDonnées({
idBd: spéc.idObjet,
langues: spéc.langues,
});
nomFichier = donnéesExp.nomFichier;
if (spéc.copies) nomFichier = ajouterÉtiquetteÀNomFichier(nomFichier);

await client.bds!.exporterDocumentDonnées({
await client.bds.exporterDocumentDonnées({
données: donnéesExp,
formatDoc: spéc.formatDoc,
dossier,
Expand All @@ -482,14 +482,14 @@ const générerFExportation = (
}

case "projet": {
const donnéesExp = await client.projets!.exporterDonnées({
const donnéesExp = await client.projets.exporterDonnées({
idProjet: spéc.idObjet,
langues: spéc.langues,
});
nomFichier = donnéesExp.nomFichier;
if (spéc.copies) nomFichier = ajouterÉtiquetteÀNomFichier(nomFichier);

await client.projets!.exporterDocumentDonnées({
await client.projets.exporterDocumentDonnées({
données: donnéesExp,
formatDoc: spéc.formatDoc,
dossier,
Expand All @@ -499,15 +499,15 @@ const générerFExportation = (
}

case "nuée": {
const donnéesNuée = await client.nuées!.exporterDonnéesNuée({
const donnéesNuée = await client.nuées.exporterDonnéesNuée({
idNuée: spéc.idObjet,
langues: spéc.langues,
nRésultatsDésirés: spéc.nRésultatsDésirésNuée || 1000,
});
nomFichier = donnéesNuée.nomFichier;
if (spéc.copies) nomFichier = ajouterÉtiquetteÀNomFichier(nomFichier);

await client.bds!.exporterDocumentDonnées({
await client.bds.exporterDocumentDonnées({
données: donnéesNuée,
formatDoc: spéc.formatDoc,
dossier,
Expand Down Expand Up @@ -583,12 +583,12 @@ const générerFAuto = <T extends SpécificationAutomatisation>(
adresse?: string,
): Promise<string | undefined> => {
return (
(await client.automatisations!.résoudreAdressePrivéeFichier({
(await client.automatisations.résoudreAdressePrivéeFichier({
clef: adresse,
})) || undefined
);
};
const données = await client.automatisations!.obtDonnéesImportation(
const données = await client.automatisations.obtDonnéesImportation(
spéc,
résoudreAdresse,
);
Expand All @@ -608,7 +608,7 @@ const générerFAuto = <T extends SpécificationAutomatisation>(
if (fichierRésolu) cheminBaseFichiers = path.dirname(fichierRésolu);
}

await client.tableaux!.importerDonnées({
await client.tableaux.importerDonnées({
idTableau: spéc.idTableau,
données,
conversions: spéc.conversions,
Expand Down Expand Up @@ -755,7 +755,7 @@ const lancerAutomatisation = async <T extends SpécificationAutomatisation>({
switch (spéc.type) {
case "exportation": {
if (spéc.typeObjet === "nuée") {
const fOublier = await client.nuées!.suivreEmpreinteTêtesBdsNuée({
const fOublier = await client.nuées.suivreEmpreinteTêtesBdsNuée({
idNuée: spéc.idObjet,
f: fAutoAvecÉtats,
});
Expand All @@ -780,7 +780,7 @@ const lancerAutomatisation = async <T extends SpécificationAutomatisation>({
const { adresseFichier } = spéc.source;

const adresseFichierRésolue =
await client.automatisations!.résoudreAdressePrivéeFichier({
await client.automatisations.résoudreAdressePrivéeFichier({
clef: adresseFichier,
});
if (!adresseFichierRésolue || !fs.existsSync(adresseFichierRésolue))
Expand Down Expand Up @@ -920,7 +920,7 @@ export default class Automatisations extends ComposanteClientDic<{
}

async épingler() {
await this.client.épingles?.épinglerBd({
await this.client.épingles.épinglerBd({
id: await this.obtIdBd(),
récursif: false,
fichiers: false,
Expand Down
Loading

0 comments on commit 17bced1

Please sign in to comment.