diff --git a/inventory/signals.py b/inventory/signals.py index 288ace81..8c34c395 100644 --- a/inventory/signals.py +++ b/inventory/signals.py @@ -162,7 +162,8 @@ def create_ledger_entity(sender, instance, created, **kwargs): if coa: # Create essential UOMs synchronously - entity.create_uom(name="Unit", unit_abbr="unit") + for u in models.UnitOfMeasure.choices: + entity.create_uom(name=u[1], unit_abbr=u[0]) # Schedule async task after successful synchronous operations async_task( diff --git a/inventory/views.py b/inventory/views.py index a3fb5d15..bc1b28e4 100644 --- a/inventory/views.py +++ b/inventory/views.py @@ -10958,7 +10958,7 @@ def upload_cars(request, dealer_slug, pk=None): logger.info( f"User {user_username} updated PoItemsUploaded status to 'uploaded' for Item PK: {item.pk}." ) - return redirect("inventory_stats", kwargs={"dealer_slug": dealer_slug}) + return redirect("home") # --- Log for successful CSV import and car creation --- logger.info( f"User {user_username} successfully imported {cars_created} cars " diff --git a/templates/inventory/car_detail.html b/templates/inventory/car_detail.html index 61a0750f..19d0bcff 100644 --- a/templates/inventory/car_detail.html +++ b/templates/inventory/car_detail.html @@ -269,7 +269,7 @@