-
Notifications
You must be signed in to change notification settings - Fork 2
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
Improve updating of patients #444
Conversation
…ents # Conflicts: # txmatching/web/frontend/src/app/services/patient/patient.service.ts
…entu' into 418_improve_updating_of_patients # Conflicts: # txmatching/web/frontend/src/app/services/patient/patient.service.ts
- a lot of TODOOS to be fixed
…entu' into 418_improve_updating_of_patients # Conflicts: # txmatching/web/frontend/src/app/model/DonorEditable.ts # txmatching/web/frontend/src/app/model/PatientEditable.ts # txmatching/web/frontend/src/app/model/RecipientEditable.ts # txmatching/web/frontend/src/app/parsers/patient.parsers.ts # txmatching/web/frontend/src/app/services/patient/patient.service.ts
…entu' into 418_improve_updating_of_patients
…ing and fix creating patients previous_transplants
@tomaspavlin proc mas tady cancelled check? Prochazeji testy nebo ne? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Proklikano, projde mi to fajn, nezda se mi ze by ted neco krome tech veci na ktery uz je issue haprovalo :)
akorat u modify antibodies ted ukazujes code a vubec se neukazuje raw code on hover (kdezto u hla kodu to tak funguje) ale do budoucna se to bude v PR #462 stejne bude resit tak, ze tady se ukazou fakt jen ty raw kody, takze to klidne nechej takto, je to good.
jeste asi nasta a komenty na fe kod, ale backend kod je taky ok.
V nastavení se antigeny i antibodies zobrazují jen jako raw kódy, naparsované kódy v nastavení nejsou vidět. Co mohu udělat je smazat matoucí popup u antigenů. Na testy kouknu. |
@tomaspavlin jop ten popup bych v tom pripade smazal |
Jak už jsem řešil s @kubantjan , v rámci tohoto PR jsem zjistil, že některé starší unittesty byly špatně indentované a neprováděly se. Doteď pipelines toto neodhalili, ale nyní začaly padat. Opravil jsem tedy indentaci a obsah testů, aby s po novějších změnách kódu procházely. Dále v tomto PR používám dědičnost v generování swagger modelů pro update donora a recipienta - to se nám kromě hezčího BE hodí na FE. Jenže swagger unittest na tom nefunguje dobře. Vytvořil jsem na to issue mild-blue/swagger-unittest#5 (@kubantjan @tomaskourim je v pořádku psát takové informace do veřejného repa?) Dál nefunguje správně konverze enumů na BE, takže jsem kvůli tomu zatím upravil testy a vytvářím na to issue #477. Myslím, že to není způsobené tímto PR ale že už to tam bylo předtím. Je možné, že krevní skupiny kvůli tomu nefungují správně. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Vypada dobre, issue v swagger unittest mi prijde takto v pohode. Vesele bych mergoval (teda mozna by to mela cele jeste zchecknout nasta?)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Super, jen pár komentů, a na všechna ta todočka bych vytvořila issue, ať se nám neztratí 🙂
txmatching/web/frontend/src/app/components/add-new-patient/add-new-patient.component.html
Show resolved
Hide resolved
txmatching/web/frontend/src/app/components/patient-settings/sex/sex.component.html
Show resolved
Hide resolved
…g_of_patients # Conflicts: # txmatching/web/frontend/src/app/components/patient-donor-detail/patient-donor-detail.component.scss # txmatching/web/frontend/src/app/components/patient-donor-detail/patient-donor-detail.component.ts # txmatching/web/frontend/src/app/services/patient/patient.service.ts
Kromě vylepšení updatu jsem opravil nějaké bugy, na které jsem narazil u přidávání pacientů, a předělal nějaké věci na FE, se kterými jsme dost válčili
BE
FE
Known bugs
Issue na bugy #469
Swagger test bug issue mild-blue/swagger-unittest#5
BE enum issue #477
Closes #418