Feat: ajout des update et delete pour les categories dans stoque et signalment #264

Merged
dnova merged 28 commits from ui_lastouch into main 2026-07-28 21:15:33 -04:00
Member
No description provided.
dnova changed title from Feat: ajout des update et delete pour les categories dans stoque et signalment to WIP: Feat: ajout des update et delete pour les categories dans stoque et signalment 2026-07-15 21:11:26 -04:00
Member

update de categorie se met a jour seulement apres refresh dans la liste pour le filtre

update de categorie se met a jour seulement apres refresh dans la liste pour le filtre
handler_ui.go Outdated
@ -984,0 +1007,4 @@
if err != nil {
return
}
if _, err := client.DeleteCategories(ctx, []uuid.UUID{categorieID}); err != nil {
Member

400 erreur base de données: ERROR: update or delete on table "categories" violates foreign key constraint "stoques_categories_categorie_id_fkey" on table "stoques_categories" (SQLSTATE 23503)

donc delete ici fonctionne pas parce que les foreign keys sont non nullable dans la table stoques_categories, une fois nullable ca deverait fonctionner

400 erreur base de données: ERROR: update or delete on table "categories" violates foreign key constraint "stoques_categories_categorie_id_fkey" on table "stoques_categories" (SQLSTATE 23503) donc delete ici fonctionne pas parce que les foreign keys sont non nullable dans la table stoques_categories, une fois nullable ca deverait fonctionner
dnova marked this conversation as resolved
Member

j'avais realise ca avec resolution pour les reunions et les references, tu pourra checker dans mon recent PR, on doit mettre du pagination sur les dropdown qui utilise un liste, sinon il aura soit une limite harcode ou une liste trop long, lorsqu'il y a trops de categories. avec js et css j'avais fait un custom dropdown avec du pagination. Je vais creer un nouvelle issue pour ca

agecem/resolutions#106

j'avais realise ca avec resolution pour les reunions et les references, tu pourra checker dans mon recent PR, on doit mettre du pagination sur les dropdown qui utilise un liste, sinon il aura soit une limite harcode ou une liste trop long, lorsqu'il y a trops de categories. avec js et css j'avais fait un custom dropdown avec du pagination. Je vais creer un nouvelle issue pour ca https://git.agecem.com/agecem/resolutions/pulls/106
Author
Member

@ariasat wrote in #264 (comment):

j'avais realise ca avec resolution pour les reunions et les references, tu pourra checker dans mon recent PR, on doit mettre du pagination sur les dropdown qui utilise un liste, sinon il aura soit une limite harcode ou une liste trop long, lorsqu'il y a trops de categories. avec js et css j'avais fait un custom dropdown avec du pagination. Je vais creer un nouvelle issue pour ca

agecem/resolutions#106

okay oui cest tout a fait vrai, je vais voir ca et essaier de le reproduire.

@ariasat wrote in https://git.agecem.com/bottin/cms/pulls/264#issuecomment-8722: > j'avais realise ca avec resolution pour les reunions et les references, tu pourra checker dans mon recent PR, on doit mettre du pagination sur les dropdown qui utilise un liste, sinon il aura soit une limite harcode ou une liste trop long, lorsqu'il y a trops de categories. avec js et css j'avais fait un custom dropdown avec du pagination. Je vais creer un nouvelle issue pour ca > > agecem/resolutions#106 okay oui cest tout a fait vrai, je vais voir ca et essaier de le reproduire.
dnova changed title from WIP: Feat: ajout des update et delete pour les categories dans stoque et signalment to Feat: ajout des update et delete pour les categories dans stoque et signalment 2026-07-26 20:18:46 -04:00
ajout de js general en preparation pour le stoque(le custom select pour la recherche des categories) il faut voir comment la list pour modifier les categories va etre paginé aussi pour bien optimiser le code
Reviewed-on: #266
ariasat approved these changes 2026-07-27 15:18:18 -04:00
Author
Member

Closes #265
Closes #267
Closes #263
Closes #259
Closes #256
Closes #262
Closes #261

Closes #265 Closes #267 Closes #263 Closes #259 Closes #256 Closes #262 Closes #261
dnova merged commit 14b32c81e6 into main 2026-07-28 21:15:33 -04:00
dnova deleted branch ui_lastouch 2026-07-28 21:15:37 -04:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
bottin/cms!264
No description provided.