TEXTE_VERSION.META.META_SPEC.META_TEXTE_VERSION.TITREFULL is no more required
This commit is contained in:
parent
9c36d1f8b5
commit
4179c51694
9 changed files with 14 additions and 33 deletions
|
@ -702,7 +702,7 @@ function auditMetaTexteVersion(
|
|||
const errors: { [key: string]: unknown } = {}
|
||||
const remainingKeys = new Set(Object.keys(data))
|
||||
|
||||
for (const key of ["AUTORITE", "MINISTERE", "TITRE"]) {
|
||||
for (const key of ["AUTORITE", "MINISTERE", "TITRE", "TITREFULL"]) {
|
||||
audit.attribute(
|
||||
data,
|
||||
key,
|
||||
|
@ -742,18 +742,6 @@ function auditMetaTexteVersion(
|
|||
remainingKeys,
|
||||
auditSwitch([auditTrimString, auditEmptyToNull, auditNullish], auditMcsTxt),
|
||||
)
|
||||
for (const key of ["TITREFULL"]) {
|
||||
audit.attribute(
|
||||
data,
|
||||
key,
|
||||
true,
|
||||
errors,
|
||||
remainingKeys,
|
||||
auditTrimString,
|
||||
auditEmptyToNull,
|
||||
auditRequire,
|
||||
)
|
||||
}
|
||||
|
||||
return audit.reduceRemaining(data, errors, remainingKeys)
|
||||
}
|
||||
|
|
|
@ -580,7 +580,7 @@ function auditMetaTexteVersion(
|
|||
const errors: { [key: string]: unknown } = {}
|
||||
const remainingKeys = new Set(Object.keys(data))
|
||||
|
||||
for (const key of ["AUTORITE", "MINISTERE", "TITRE"]) {
|
||||
for (const key of ["AUTORITE", "MINISTERE", "TITRE", "TITREFULL"]) {
|
||||
audit.attribute(
|
||||
data,
|
||||
key,
|
||||
|
@ -635,16 +635,6 @@ function auditMetaTexteVersion(
|
|||
remainingKeys,
|
||||
auditSwitch([auditTrimString, auditEmptyToNull, auditNullish], auditMcsTxt),
|
||||
)
|
||||
audit.attribute(
|
||||
data,
|
||||
"TITREFULL",
|
||||
true,
|
||||
errors,
|
||||
remainingKeys,
|
||||
auditTrimString,
|
||||
auditEmptyToNull,
|
||||
auditRequire,
|
||||
)
|
||||
|
||||
return audit.reduceRemaining(data, errors, remainingKeys)
|
||||
}
|
||||
|
|
|
@ -441,8 +441,8 @@ export interface TexteVersion {
|
|||
META_SPEC: {
|
||||
META_TEXTE_CHRONICLE: MetaTexteChronicle
|
||||
META_TEXTE_VERSION: {
|
||||
TITRE: string
|
||||
TITREFULL: string
|
||||
TITRE?: string
|
||||
TITREFULL?: string
|
||||
}
|
||||
}
|
||||
META_COMMUN: MetaCommun
|
||||
|
|
|
@ -322,8 +322,8 @@ export interface JorfTexteVersion {
|
|||
MC: string[]
|
||||
}
|
||||
MINISTERE?: string
|
||||
TITRE: string
|
||||
TITREFULL: string
|
||||
TITRE?: string
|
||||
TITREFULL?: string
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -304,7 +304,7 @@ export interface LegiTexteVersion {
|
|||
}
|
||||
MINISTERE?: string
|
||||
TITRE?: string
|
||||
TITREFULL: string
|
||||
TITREFULL?: string
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -397,7 +397,10 @@ export function summarizeLegalObject(
|
|||
}
|
||||
case "texte_version": {
|
||||
const texteVersion = value as TexteVersion | undefined
|
||||
return texteVersion?.META.META_SPEC.META_TEXTE_VERSION.TITREFULL
|
||||
return (
|
||||
texteVersion?.META.META_SPEC.META_TEXTE_VERSION.TITREFULL ??
|
||||
texteVersion?.META.META_SPEC.META_TEXTE_VERSION.TITRE
|
||||
)
|
||||
}
|
||||
case "textekali": {
|
||||
const textekali = value as Textekali | undefined
|
||||
|
|
|
@ -354,7 +354,7 @@ async function importJorf(
|
|||
const textAFragments = [
|
||||
texteVersion.META.META_SPEC.META_TEXTE_VERSION.TITRE,
|
||||
texteVersion.META.META_SPEC.META_TEXTE_VERSION.TITREFULL,
|
||||
]
|
||||
].filter((text) => text !== undefined)
|
||||
await db`
|
||||
INSERT INTO texte_version (
|
||||
id,
|
||||
|
|
|
@ -196,7 +196,7 @@ async function importKali(
|
|||
const textAFragments = [
|
||||
texteVersion.META.META_SPEC.META_TEXTE_VERSION.TITRE,
|
||||
texteVersion.META.META_SPEC.META_TEXTE_VERSION.TITREFULL,
|
||||
]
|
||||
].filter((text) => text !== undefined)
|
||||
await db`
|
||||
INSERT INTO texte_version (
|
||||
id,
|
||||
|
|
|
@ -309,7 +309,7 @@ async function importLegi(
|
|||
const textAFragments = [
|
||||
texteVersion.META.META_SPEC.META_TEXTE_VERSION.TITRE,
|
||||
texteVersion.META.META_SPEC.META_TEXTE_VERSION.TITREFULL,
|
||||
]
|
||||
].filter((text) => text !== undefined)
|
||||
await db`
|
||||
INSERT INTO texte_version (
|
||||
id,
|
||||
|
|
Loading…
Add table
Reference in a new issue