Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Front - Formulaire] Page BO signalement pour nouveau formulaire #1788

Merged
merged 34 commits into from
Nov 27, 2023

Conversation

emilschn
Copy link
Collaborator

@emilschn emilschn commented Oct 2, 2023

Ticket

#1548

Description

Page BO signalement pour ceux créés via nouveau formulaire

Tests

  • Tester l'affichage des anciens signalement
  • Tester l'édition des anciens signalement
  • Tester l'affichage des nouveaux signalements en tant que LOCATAIRE OCCUPANT
  • Tester l'affichage des nouveaux signalements en tant que BAILLEUR OCCUPANT
  • Tester l'affichage des nouveaux signalements en tant que TIERS PARTICULIER
  • Tester l'affichage des nouveaux signalements en tant que TIERS BAILLEUR
  • Tester l'affichage des nouveaux signalements en tant que TIERS PRO
  • Tester l'affichage des nouveaux signalements en tant que TIERS SECOURS
  • Editer des informations dans chaque partie en tant que OCCUPANT
  • Editer des informations dans chaque partie en tant que TIERS

Tests feature flipping

  • Désactiver FEATURE_NEW_FORM_ENABLE
  • Tester l'affichage des anciens signalement
  • Tester l'édition des anciens signalement

@emilschn emilschn force-pushed the feature/1548-new-form-bo-page branch 4 times, most recently from bcf4fbe to 040c3d4 Compare October 9, 2023 11:55
@emilschn emilschn changed the base branch from develop to feature/1544-save-signalement October 9, 2023 15:19
@emilschn emilschn force-pushed the feature/1548-new-form-bo-page branch 2 times, most recently from 57045bb to c6924a6 Compare October 12, 2023 12:53
@emilschn emilschn changed the base branch from feature/1544-save-signalement to develop October 12, 2023 12:53
@emilschn emilschn force-pushed the feature/1548-new-form-bo-page branch from 96f6dce to 39ecb98 Compare October 13, 2023 07:50
@emilschn emilschn changed the title [WIP] [Front - Formulaire] Page BO signalement pour nouveau formulaire [Front - Formulaire] Page BO signalement pour nouveau formulaire Oct 17, 2023
@emilschn emilschn marked this pull request as ready for review October 17, 2023 15:16
@hmeneuvrier
Copy link
Collaborator

Edition d'un signalement existant :
J'ouvre la modale d'ajout d'étiquette, j'en ajoute une et je n'arrive plus à fermer la modale.

Edition des corrdonnées du bailleur, l'adresse n'est pas découpée.
image

J'ouvre la modale de situation du foyer, et j'enregistre sans avoir rien modifié, j'ai l'erreur suivante (également en modifiant la date de naissance) (et pareil pour la partie Informations sur le logement et Procédures et démarches) :
image

@hmeneuvrier
Copy link
Collaborator

hmeneuvrier commented Oct 18, 2023

Nouveau signalement en locataire

j'ai mis un DPE dans le parcours, mais je ne le vois pas en cliquant sur le bouton
image

@hmeneuvrier
Copy link
Collaborator

hmeneuvrier commented Oct 18, 2023

Signalement en tant que bailleur occupant

Le nom du proprio n'est pas répercuté sur l'encart "bailleur" contrairement au mail et au prénom, et il n'y a pas N/R pour le tel secondaire de l'occupant

image

Il manque des contraintes dans les modales, par exemple on peut remplacer le nombre de personnes (int) par du texte :

image

J'ai ajouté le montant de l'allocation dans la situation du foyer, mais ça n'apparait pas dans l'encart après validation.

@sfinx13 sfinx13 self-requested a review October 18, 2023 12:56
public/js/const.min.js Outdated Show resolved Hide resolved
public/js/app.js Outdated Show resolved Hide resolved
src/Controller/Back/SignalementEditController.php Outdated Show resolved Hide resolved
src/Controller/Back/SignalementEditController.php Outdated Show resolved Hide resolved
src/Controller/Back/SignalementEditController.php Outdated Show resolved Hide resolved
src/Dto/Request/Signalement/CoordonneesTiersRequest.php Outdated Show resolved Hide resolved

class InformationsLogementRequest
{
public function __construct(
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vérifier si'il y'a des contraintes à ajouter

class ProcedureDemarchesRequest
{
public function __construct(
private readonly ?string $isProprioAverti = null,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vérifier s'il y'a des contraintes à ajouter


class SituationFoyerRequest
{
public function __construct(
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vérifier s'il y'a des contraintes à ajouter

src/Manager/SignalementManager.php Outdated Show resolved Hide resolved
src/Manager/SignalementManager.php Outdated Show resolved Hide resolved
@hmeneuvrier
Copy link
Collaborator

Signalement en tant que voisin

composition du logement, est-ce qu'on laisse nsp au lieu de Ne sait pas ?
pour la superficie il faudrait N/C

image

coordonnées du foyer mettre N/R ou N/C plutôt que rien (et en choisir un seul, car là ou a soit l'un soit l'autre)
image

possible de ne pas faire apparaitre du tout le champ structure dans la modale ?
image

pour la situation du foyer, il est possible de mettre un montant d'allocation ou un numéro d'allocataire alors qu'on a dit "non" pour allocataire, et du coup ça n'apparait pas dans l'encart (cf plus haut). C'est un peu perturbant. On pourrait ne pas afficher ces champs dans la modale tant qu'on n'a pas mis CAF ou MSA dans la selectbox plus haut

public/js/const.min.js Outdated Show resolved Hide resolved
src/Manager/SignalementManager.php Outdated Show resolved Hide resolved
src/Manager/SignalementManager.php Outdated Show resolved Hide resolved
src/Manager/SignalementManager.php Outdated Show resolved Hide resolved
templates/back/signalement/view.html.twig Outdated Show resolved Hide resolved
templates/back/signalement/view/information.html.twig Outdated Show resolved Hide resolved
@emilschn
Copy link
Collaborator Author

Edition d'un signalement existant : J'ouvre la modale d'ajout d'étiquette, j'en ajoute une et je n'arrive plus à fermer la modale.

Edition des corrdonnées du bailleur, l'adresse n'est pas découpée. image

J'ouvre la modale de situation du foyer, et j'enregistre sans avoir rien modifié, j'ai l'erreur suivante (également en modifiant la date de naissance) (et pareil pour la partie Informations sur le logement et Procédures et démarches) : image

Ouverture de modale pour étiquette : il faut rappuyer sur le bouton comme actuellement (c'est pas idéal, mais je n'ai pas modifié le comportement)

Edition des coordonnées du bailleur : non reproduit

Edition modale situation foyer : corrigé !

@emilschn
Copy link
Collaborator Author

Nouveau signalement en locataire

j'ai mis un DPE dans le parcours, mais je ne le vois pas en cliquant sur le bouton image

Cette tâche n'a pas encore été faite : #1668

@emilschn
Copy link
Collaborator Author

Signalement en tant que voisin

composition du logement, est-ce qu'on laisse nsp au lieu de Ne sait pas ? pour la superficie il faudrait N/C

image

coordonnées du foyer mettre N/R ou N/C plutôt que rien (et en choisir un seul, car là ou a soit l'un soit l'autre) image

possible de ne pas faire apparaitre du tout le champ structure dans la modale ? image

pour la situation du foyer, il est possible de mettre un montant d'allocation ou un numéro d'allocataire alors qu'on a dit "non" pour allocataire, et du coup ça n'apparait pas dans l'encart (cf plus haut). C'est un peu perturbant. On pourrait ne pas afficher ces champs dans la modale tant qu'on n'a pas mis CAF ou MSA dans la selectbox plus haut

@mathildepoulpux
Est-ce que tu as un avis sur le "nsp" en haut (par rapport aux nsp plus bas) ?
Et est-ce qu'on rend les formulaires du BO dynamiques (avec des champs qui s'affichent / se masquent) ?

@mathildepoulpux
Copy link
Collaborator

Signalement en tant que voisin
composition du logement, est-ce qu'on laisse nsp au lieu de Ne sait pas ? pour la superficie il faudrait N/C
image
coordonnées du foyer mettre N/R ou N/C plutôt que rien (et en choisir un seul, car là ou a soit l'un soit l'autre) image
possible de ne pas faire apparaitre du tout le champ structure dans la modale ? image
pour la situation du foyer, il est possible de mettre un montant d'allocation ou un numéro d'allocataire alors qu'on a dit "non" pour allocataire, et du coup ça n'apparait pas dans l'encart (cf plus haut). C'est un peu perturbant. On pourrait ne pas afficher ces champs dans la modale tant qu'on n'a pas mis CAF ou MSA dans la selectbox plus haut

@mathildepoulpux Est-ce que tu as un avis sur le "nsp" en haut (par rapport aux nsp plus bas) ? Et est-ce qu'on rend les formulaires du BO dynamiques (avec des champs qui s'affichent / se masquent) ?

Je mettrais "ne sait pas" en toute lettres et en enlevant le label. Ca a pas trop de sens d'attirer l'oeil sur des infos absentes.
Par contre non pour le formulaire dynamique, j'ai peur que ça perturbe les users d'avoir des champs variables d'un signalement à l'autre (+ s'ils veulent ajouter une info, ils seront pas forcément où la mettre si le champ est masqué).

@emilschn emilschn force-pushed the feature/1548-new-form-bo-page branch from c0c2ee9 to baad6d8 Compare October 30, 2023 13:41
@emilschn
Copy link
Collaborator Author

@sfinx13 @hmeneuvrier j'ai traité vos retours ! :)

Copy link
Collaborator

@sfinx13 sfinx13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pris en charge feature fiipping sur:

  • Boutons modifier (pour éviter l'édition via les modales)
  • Bouton éditer fiche signalement et liste
  • Accès à la page d'édition via url

https://mattermost.incubateur.net/betagouv/pl/xfi7sbpj9bdr7kc3mooet54wda

@emilschn emilschn force-pushed the feature/1548-new-form-bo-page branch from 6eb965a to 77dca38 Compare November 24, 2023 10:28
Copy link

sonarcloud bot commented Nov 24, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 21 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@emilschn emilschn marked this pull request as ready for review November 27, 2023 13:10
@numew numew merged commit c2c28d2 into develop Nov 27, 2023
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants