diff --git a/assets/templates/asset_activity_table.html b/assets/templates/asset_activity_table.html
index 166a4417..aca6142c 100644
--- a/assets/templates/asset_activity_table.html
+++ b/assets/templates/asset_activity_table.html
@@ -69,7 +69,7 @@
| {{ version.revision.date_created }} |
- {{version.changes.new|to_class_name}} {{ version.changes.new.asset_id }} |
+ {{version.changes.new|to_class_name}} {{ version.changes.new.asset_id|default:version.changes.new.pk }} |
{{ version.pk }}|{{ version.revision.pk }} |
{{ version.revision.user.name }} |
diff --git a/assets/templates/asset_version_history.html b/assets/templates/asset_version_history.html
index cefcd5d0..89223294 100644
--- a/assets/templates/asset_version_history.html
+++ b/assets/templates/asset_version_history.html
@@ -23,7 +23,7 @@
diff --git a/assets/templates/supplier_list.html b/assets/templates/supplier_list.html
index 71ceb78c..4de91bbc 100644
--- a/assets/templates/supplier_list.html
+++ b/assets/templates/supplier_list.html
@@ -31,6 +31,7 @@
{{ item.name }} |
Edit
+ History
|
|
{% endfor %}
diff --git a/assets/urls.py b/assets/urls.py
index e7849f91..3acac945 100644
--- a/assets/urls.py
+++ b/assets/urls.py
@@ -28,6 +28,8 @@ urlpatterns = [
(views.SupplierCreate.as_view()), name='supplier_create'),
path('supplier//edit', permission_required_with_403('assets.change_supplier')
(views.SupplierUpdate.as_view()), name='supplier_update'),
+ path('supplier//history/', views.SupplierVersionHistory.as_view(),
+ name='supplier_history', kwargs={'model': models.Supplier}),
path('supplier/search/', views.SupplierSearch.as_view(), name='supplier_search_json'),
]
diff --git a/assets/views.py b/assets/views.py
index a032718f..d01876f4 100644
--- a/assets/views.py
+++ b/assets/views.py
@@ -207,6 +207,9 @@ class SupplierUpdate(generic.UpdateView):
form_class = forms.SupplierForm
template_name = 'supplier_update.html'
+class SupplierVersionHistory(versioning.VersionHistory):
+ template_name = "asset_version_history.html"
+
# TODO: Reduce SQL queries
class AssetVersionHistory(versioning.VersionHistory):
model = versioning.RIGSVersion