Skip to content
Extraits de code Groupes Projets
Valider da356ef2 rédigé par Eric Lupinacci's avatar Eric Lupinacci
Parcourir les fichiers

Le config.yaml accepte les erreurs de stockage.

Corriger l'appel à feed_ressource_existe()
parent 2ef90cda
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -20,9 +20,9 @@ target: ...@@ -20,9 +20,9 @@ target:
format: 'sql_table' format: 'sql_table'
id: 'territoires_extras' id: 'territoires_extras'
# Options de paramétrage de la cible : # Options de paramétrage de la cible :
# - le plugin définit une limite à 5000 enregistrements par insertion (protection pour timeout) # - le plugin essaye d'optimiser le nombre données insérées en continuant sur erreur (cela évite de s'arrêter sur une donnée en doublon)
options: options:
max_chunk: 5000 stop_on_error: false
# Configuration du mapping et du processus de mashup # Configuration du mapping et du processus de mashup
mapping: mapping:
......
...@@ -214,7 +214,7 @@ function formulaires_creer_feed_territoires_verifier_1() : array { ...@@ -214,7 +214,7 @@ function formulaires_creer_feed_territoires_verifier_1() : array {
// -- Identifiant proposé pour le feed // -- Identifiant proposé pour le feed
include_spip('inc/ezmashup_feed'); include_spip('inc/ezmashup_feed');
$id_feed = "{$type}_" . ($pays ? "{$pays}_" : '') . $extra; $id_feed = "{$type}_" . ($pays ? "{$pays}_" : '') . $extra;
if (feed_ressource_existe('territoires_stats', $id_feed, 'config')) { if (feed_ressource_existe('territoires_stats', $id_feed, ['type' => 'config'])) {
// On rajoute un suffixe que l'utilisateur devra modifier // On rajoute un suffixe que l'utilisateur devra modifier
$id_feed .= '_xxx'; $id_feed .= '_xxx';
} }
...@@ -269,7 +269,7 @@ function formulaires_creer_feed_territoires_verifier_2() : array { ...@@ -269,7 +269,7 @@ function formulaires_creer_feed_territoires_verifier_2() : array {
include_spip('inc/ezmashup_feed'); include_spip('inc/ezmashup_feed');
if (!preg_match('#^[\w]+$#i', $id_feed)) { if (!preg_match('#^[\w]+$#i', $id_feed)) {
$erreurs['feed_id'] = _T('territoires_stats:erreur_feed_id'); $erreurs['feed_id'] = _T('territoires_stats:erreur_feed_id');
} elseif (feed_ressource_existe('territoires_stats', $id_feed, 'config')) { } elseif (feed_ressource_existe('territoires_stats', $id_feed, ['type' => 'config'])) {
$erreurs['feed_id'] = _T('territoires_stats:erreur_feed_id_existe'); $erreurs['feed_id'] = _T('territoires_stats:erreur_feed_id_existe');
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter