-
+
|
@userTableViewModel.Uid |
@userTableViewModel.Title |
@@ -730,13 +730,7 @@
// Photo
const imgEl = row.querySelector('td:first-child img');
const detailPhoto = document.getElementById('detailPhoto');
- if (imgEl && imgEl.src.startsWith('data:image')) {
- detailPhoto.src = imgEl.src;
- detailPhoto.style.display = 'block';
- } else {
- detailPhoto.style.display = 'none';
- }
-
+ detailPhoto.src = `/Home/UserPhoto?uid=${data.uid}&size=256`;
detailModal.show();
});
});
diff --git a/src/wwwroot/js/site.js b/src/wwwroot/js/site.js
index 4604645..801cd64 100644
--- a/src/wwwroot/js/site.js
+++ b/src/wwwroot/js/site.js
@@ -94,6 +94,9 @@ function idToEAN13(id) {
document.addEventListener('DOMContentLoaded', () => {
const filters = document.querySelectorAll('.column-filter');
const table = document.querySelector('table');
+ if (table == null) {
+ return;
+ }
const tbody = table.querySelector('tbody');
filters.forEach(filter => {