mirror of
https://github.com/iflytek/skillhub.git
synced 2026-10-08 03:07:51 +00:00
* fix(skill): resolve duplicate result error when deleting skill with shared namespace+slug V13 migration changed the unique constraint from (namespace_id, slug) to (namespace_id, slug, owner_id), allowing multiple skills with the same namespace+slug but different owners. The findByNamespaceSlugAndSlug query returned Optional<Skill> which threw IncorrectResultSizeDataAccessException when 2 rows matched. Changed the query to return List<Skill> and added ownerId query param to DELETE endpoints so the frontend can specify exactly which skill to delete. * fix(review): keep failed scans reviewable and expose feedback |
||
|---|---|---|
| .. | ||
| main | ||
| test | ||