kit-data-manager / kit-data-manager/EVOKS
es können keine identisch lautenden Terme in verschiedenen Vokabularen angelegt werden
- Dominant language
- Python
- Stars
- 7
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
quickfix siehe [hier](https://gitlab.kit.edu/kit/scc/dem/sfb980/evoks/evoks/-/blob/e48699a6c10d8f47997b9e19edf61ea0dd532c90/evoks/vocabularies/views.py#L614) in evoks/vocabularies/views.py, es wurde einfach nur auskommentiert.
```python
# check if term already exists
# HACK TODO
# this is wrongly implemented
# when the term exists in another vocabulary, it cannot be created
# should only fail if the term already exists in the current vocabulary
# if Term.objects.filter(uri=term_subject).exists():
# return HttpResponse('term exists already', status=409)
```
Das wurde auskommentiert, aber sollte natürlich nicht möglich sein innerhalb eines vokabulars
## comment 1 from FK
wurde nicht in master branch übernommen da nur ein hack. muss richtig gefixt werden
## comment 2 from FK
siehe branch alphanumeric. hier werden aber zb auch griechische buchstaben konvertiert, was nicht so sein sollte. Wichtig ist, dass keine sonderzeichen (zb emojis und vll auch "!" oder sowas nicht gehen, aber griechisch schon!). Einfach danach ausrichten, was evoks handeln kann. wenn emojis auch gehen, dann umso besser -> austesten bzw. nachschauen
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.