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

Nelze mazat kolekce, jdou jen přepsat #682

Open
zlodejpapiru opened this issue Apr 19, 2024 · 4 comments
Open

Nelze mazat kolekce, jdou jen přepsat #682

zlodejpapiru opened this issue Apr 19, 2024 · 4 comments
Assignees
Labels

Comments

@zlodejpapiru
Copy link

Šlo by přidat možnost "odstranit kolekci" pro inter. i exter.? Zřejmě by bylo vhodné po kliknutí přidat popup "Opravdu chcete smazat kolekci?"

@Fasand
Copy link
Contributor

Fasand commented Aug 29, 2024

Měla by možnost být dostupná i pro kurátory nebo jen pro admina? Můžu přidat potvrzovací tlačítko jako bude u zdrojových semínek, každopádně tématické kolekce jde mazat už teď přes Django admina – je to míň pohodlné, na druhou stranu kolekce by se asi neměly moc často mazat.
Např. interní: https://app.webarchiv.cz/seeder/admin/harvests/topiccollection/56/change/ externí: https://app.webarchiv.cz/seeder/admin/harvests/externaltopiccollection/49/change/
Dole vlevo tlačítko "Smazat". Nyní může mazat kdokoliv s přístupem do administrace/pravomocemi, nastavil bych na pouze superusers/admin.

Když se smaže externí kolekce, tak interní kolekce se jen odpárují. Pokud se smaže interní kolekce, měly by se externí kolekce "odpublikovat" nebo zůstat, jak jsou? Externí kolekce může totiž mít více interních, stále tedy může zůstat relevantní.

Pokud bys to i přesto chtěl jako tlačítko do Seederu, tak jen dej vědět, není problém.

@mariehaskovcova
Copy link
Contributor

zkoušela jsem otestovat mazání přes Admina (nikdy jsem odtud kolekci nemazala) - externí smazat lze (odpárují se interní, jak píšeš), interní smazat asi nejde - po označení mazání nabídka nezobrazuje semínka interní kolekce, ale všechny semínka daného kurátora (viz https://app.webarchiv.cz/seeder/harvests/collections/internal/57). Koukni na to prosím. Jinak souhlasím - smazání interní kolekce by nemělo mazat automaticky externí

@Fasand
Copy link
Contributor

Fasand commented Aug 30, 2024

@mariehaskovcova Teď ti asi úplně nerozumím 🤔 Co myslíš tím "označení mazání" a jaká nabídka? Kde pak vidíš všechna semínka kurátora?
Když ten tvůj příklad otevřu v administraci https://app.webarchiv.cz/seeder/admin/harvests/topiccollection/57/change/ tak dole vlevo je červené tlačítko "Smazat". Po kliknutí se ti otevře potvrzovací stránka, kde jsou vazby spojené s tou kolekcí:
image

V tomto případě tam je vazba na jeden přiřazený zdroj "Acta Polito...". Když to potvrdíš, tak se nesmaže ten zdroj, ale jen ta vazba mezi interní kolekcí (kterou mažeš) a tím zdrojem, je to Many-to-Many relationship. Něco málo jsem na tematických kolekcích teď měnil, co ještě není na testu, ale měla by se ti i teď interní kolekce smazat po potvrzení.

@mariehaskovcova
Copy link
Contributor

jasně, už to vidím, otestovala jsem smazání int. kolekce, funguje :)
externí se smaže křížkem, myslela jsem, že interní taky (měla jsem na mysli ten křížek u kurátora), promiň, nedoscrolovala jsem dolu :)
a asi bude stačit, jak to je - mazání přes admin. rozhraní

@Fasand Fasand added the test label Aug 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants