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

Add more data #21

Merged
merged 6 commits into from
Dec 19, 2023
Merged

Conversation

alexfauquette
Copy link
Collaborator

  • Récupére les document lié à des acts legislatifs du dossier
  • Génére les url. Ne marche pas dans tous les cas
  • Affiche le titre et type du dossier
  • Créé un type pour chaque act legislatif. Devrait permetre de s'en sortir plus facilement lorce qu'on fera un affichage détaillé
  • Déduit le status du dossier en testant dans l'ordre si il y a un act de
    • promulgation
    • commisiion mixte paritaire
    • 3eme lecture du senat
    • 3eme lecture de l'assembée
    • 2eme lecture du senat
    • 2eme lecture de l'assembée
    • 1er lecture du senat
    • 1er lecture de l'assembée

J'ai laissé pas mal d'erreur TS car ca va encore beaucoup bougé

La génération du typage des acts legislatifs est empirique. J'ai pris 1000 acts et j'ai regardé quel champs étaient:

  • toujours null
  • toujours rempli
  • varient en fonction des cas

@louis-sanna-eki
Copy link
Collaborator

louis-sanna-eki commented Dec 15, 2023

@alexfauquette la base de données a été peuplé avec prisma (je vois la table de migration dans la db).

Les types sont générés automatiquement au npm install de https://git.en-root.org/tricoteuses/tricoteuses-api-assemblee-orm/Users/louis.sanna/Downloads/tricoteuses-api-assemblee-orm-master/node_modules/.prisma/client/index.d.ts/-/tree/master?ref_type=heads dans la node_modules/.prisma/client/index.d.ts

index.d.ts

(j'ai renommé en .txt pour github me laisse upload.)

@@ -14,6 +14,7 @@ import Breadcrumbs from "@mui/material/Breadcrumbs";
import EnergyIcon from "@/icons/EnergyIcon";
import LabelChip from "@/components/LabelChip";
import StatusChip from "@/components/StatusChip";
import { getCurrentStatus, statusInfo } from "@/repository/dataTransform";
Copy link
Collaborator

Choose a reason for hiding this comment

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

@alexfauquette on pourrait mettre ces method dans un dossier dédié.

du genre @/domain ou @/core

@alexfauquette alexfauquette merged commit 1549b4b into regardscitoyens:master Dec 19, 2023
1 check 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.

2 participants