diff --git a/back-end/src/templates/models.ejs b/back-end/src/templates/models.ejs
index 14baa7c..4eb0b89 100644
--- a/back-end/src/templates/models.ejs
+++ b/back-end/src/templates/models.ejs
@@ -13,40 +13,53 @@
<%- include('partials/header.ejs') %>
-
-
- Liste des modeles
-
+
+
+ Liste des modeles
+
-
-
+
+
+
+ Id modèle |
+ Nom modèle |
+ Proposé par |
+ Avis |
+ |
+
+
+
+ <% models.forEach(function(model) { %>
- Id modèle |
- Nom modèle |
- Proposé par |
- Avis |
- |
-
-
-
- <% models.forEach(function(model) { %>
-
- <%=model.id%> |
- <%=model.name%> |
- <%=model.creator.name%> |
- <%=model.review.first%>/5 (<%=model.review.second%> avis) |
- |
+
+ <%=model.id%>
+ |
+
+ <%=model.name%>
+ |
+ <% if (model.creator===undefined) {%>
+
+ |
+ <% } else {%>
+
+ <%=model.creator.name%>
+ |
+ <% } %>
+
+ <%=model.review.first%>/5 (<%=model.review.second%> avis)
+ |
+ |
- <% }); %>
+ <% }); %>
-
-
-
-
+
+
+
+
-
+
diff --git a/back-end/src/types/model.ts b/back-end/src/types/model.ts
index 24484d3..26c70ac 100644
--- a/back-end/src/types/model.ts
+++ b/back-end/src/types/model.ts
@@ -6,7 +6,7 @@ type Model = {
id: number;
name: string;
url: string;
- creator: Member;
+ creator: Member | undefined;
inheritFrom: number;
pieces: Array>
review: Pair