Project

General

Profile

Tâche #29425

Scénario #21836: La création d'une variante avec un libellé existant doit être interdite

Interdire les variantes avec le même nom

Added by Emmanuel GARETTE over 1 year ago. Updated over 1 year ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
12/26/2019
Due date:
% Done:

100%

Remaining (hours):
0.0

Associated revisions

Revision 45ac98dd (diff)
Added by Emmanuel GARETTE over 1 year ago

Eviter la duplication des noms de variante pour un même module (ref #29425)

History

#1 Updated by Emmanuel GARETTE over 1 year ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Emmanuel GARETTE

#2 Updated by Emmanuel GARETTE over 1 year ago

Le problème ne concerne que les variantes associés à un module.

Avoir un nom de variante identique pour plusieurs modules n'est pas un soucis (d'ailleurs la variante "standard" est identique pour tous les modules).

Par contre pour un module il ne faut pas avoir 2 variantes avec le même nom. Tout comme la variante ne doit pas s'appeler "standard".

Le caractère "%" pose problème tout comme un changement de casse ("pouet" et "Pouet"). Bizarrement il y a un "ilike" dans le code pour rechercher le module une fois qu'il est créer pour récupérer son nouvel ID. Alors que partout ailleurs c'est un "=". Je suis remonté au début de la création du dépôt git et il y avait déjà ce code, donc je n'y touche pas.

#3 Updated by Emmanuel GARETTE over 1 year ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#4 Updated by Joël Cuissinat over 1 year ago

jojo@jojo-MS-B09611:~/git/zephir-parc (master=)$ git branch -r --contains 45ac98dd  
  origin/2.7.0/master
  origin/2.7.1/master
  origin/HEAD -> origin/master
  origin/dist/eole/2.7.0/master
  origin/dist/eole/2.7.1/master
  origin/dist/eole/2.7.2/master
  origin/master

Test : OK

#5 Updated by Joël Cuissinat over 1 year ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF