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

feat: Automaatio aineistojen kategorisoinnin lisäykseen #536

Merged
merged 20 commits into from
Jan 25, 2023
Merged

Conversation

tkork
Copy link
Contributor

@tkork tkork commented Jan 11, 2023

No description provided.

Copy link
Contributor

@haapamakim haapamakim left a comment

Choose a reason for hiding this comment

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

Hyvältä näyttää!

Copy link
Contributor

@ValheKouneli ValheKouneli left a comment

Choose a reason for hiding this comment

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

Tarvitsee lisää testejä.
Lisäksi ei toimi kuten oli tarkoitus, eli jos UI:ssa valitsee "Tuo aineistoja" Suunnitteluaineistojen alla, valitsee ison kasan tiedostoja ja klikkaa "Tuo aineistot", tällä hetkellä aineistoja menee myös muiden pääkategorioiden alle.
Jatkokehitykseen tulee mieleen useampikin tiketti, mutta jos tuon nyt korjaisi ja tekisi testit, olisi edes sisäisesti eheästi toimiva kokonaisuus.

@tkork
Copy link
Contributor Author

tkork commented Jan 19, 2023

  • Jouduin lisäilemään nyt uusia statuksia, joilla voidaan kälissä tunnistaa siirretäänkö kälissä aineistosivulle vai kuulutussivulle.
  • Samalla tuli tarpeeseen siirtää kuulutussivut uuteen polkuun, jotta navigointi saadaan toimimaan järkevästi.
  • Tietty bäkkäriin jouduin muokkaamaan projektiStatusHandleria niin, että ottaa noi uudet statukset huomioon.

@ValheKouneli ValheKouneli self-assigned this Jan 19, 2023
@tkork tkork force-pushed the feature/HASSU-976 branch 2 times, most recently from 6e835ca to 06da570 Compare January 20, 2023 12:09
Copy link
Contributor

@ValheKouneli ValheKouneli left a comment

Choose a reason for hiding this comment

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

Kun lisäsin nähtävilläolovaiheelle aineistot, mutta en lisäaineistoja, ja sitten painoin tallenna ja siirry..., tuli Unhandled Runtime Error
TypeError: Cannot read properties of null (reading 'aineistotValmiit')
Tiedostossa src/hooks/useProjektinTila.ts rivillä 15
if (tila.aineistotValmiit) {

toi tila ei ole määritelty...

});
aineistot
.filter((velhoAineisto) => !find(value, { dokumenttiOid: velhoAineisto.oid }))
.map<AineistoInput>((velhoAineisto) => ({ dokumenttiOid: velhoAineisto.oid, nimi: velhoAineisto.tiedosto }));
Copy link
Contributor

Choose a reason for hiding this comment

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

Täältä puuttuu toi forEach((aineisto) => { value.push(aineisto) }

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Toi ylemmän kommentin havainto johtuu mainissa jo olevasta ongelmasta, ei tässä featuresta tehdyistä muutoksista. Sinne korjattiin tänään se ongelma.

Hyvä havainto tämä toinen. Korjaan, testailen vielä vähän ja rebasetan tän.

Copy link
Contributor

@ValheKouneli ValheKouneli left a comment

Choose a reason for hiding this comment

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

Valitettavasti suunnitteluvaiheen aineistoissa on vieläkin virheitä. Jos lähtötilanne on se, että on hassu automaattitestiprojekti, ja sillä on 3 esittelyaineistoa, ja sitten valitsee jotkin 3 muuta tiedostoa suunnitelmaluonnoksiksi, niin UI:ssa näkyy kaikki oikein, mutta tallentamisen jälkeen esittelyaineistot ovat hävinneet (UI:ssa niitä ei ainakaan käy).

Myös toinen bugi tuli vastaan. Siinä oli lähtötilanteessa tiedostoja sekä esittelyaineistoissa että suunnitelmaluonnoksissa. Kun suunnitelmaluonnokset poisti ja tallensi, tallentamisen jälkeen kaikki aineistot olivat hävinneet.

@tkork
Copy link
Contributor Author

tkork commented Jan 24, 2023

En saanut toistettua mitään mainitsemistasi ongelmista. Enkä nyt käsitä missä kohtaa olisin rikkonut suunnitteluvaiheesta noita toiminnallisuuksia.

Jos siellä on jotain hajalla, pitäisi tarkistaa ensin onko ongelma myös mainissa. Jos on, lisätään bugitikettiä ja korjataan niillä. Jos taas ei ole, kaipaisin toisto-ohjeita ja näyttöä siitä, että minä olen hajottanut toiminnallisuudet näillä muutoksilla.

Copy link
Contributor

@ValheKouneli ValheKouneli left a comment

Choose a reason for hiding this comment

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

Suunnitteluvaiheen ongelmat aiheuttava bugi löytyi. Se on mainissa. Nämä muutokset ok.

@tkork tkork merged commit 9919ffb into main Jan 25, 2023
@tkork tkork deleted the feature/HASSU-976 branch January 25, 2023 11:37
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.

3 participants