feat: add canonical name endpoint and update product renaming functionality in admin panel
Test Suite / test (24.15.0) (push) Has been cancelled

This commit is contained in:
Nils-Johan Gynther
2026-05-09 22:58:23 +02:00
parent 3ff27701fc
commit 9f3f5c1cef
4 changed files with 115 additions and 40 deletions
@@ -191,6 +191,12 @@ class AdminRepository {
Future<void> restoreProduct(int productId) =>
_postVoid(ProductApiPaths.restore(productId));
Future<void> updateCanonicalName(int productId, String canonicalName) =>
_patchVoid(
ProductApiPaths.canonicalName(productId),
{'canonicalName': canonicalName.trim()},
);
/// Skapar en ny aktiv produkt (kräver admin). Returnerar `{id, name, categoryId?}`.
Future<Map<String, dynamic>> createProduct(String name, {int? categoryId}) =>
_post<Map<String, dynamic>>(