summaryrefslogtreecommitdiff
path: root/lib/vendor-document-list/import-service.ts
diff options
context:
space:
mode:
Diffstat (limited to 'lib/vendor-document-list/import-service.ts')
-rw-r--r--lib/vendor-document-list/import-service.ts15
1 files changed, 10 insertions, 5 deletions
diff --git a/lib/vendor-document-list/import-service.ts b/lib/vendor-document-list/import-service.ts
index 61670c79..135dfb3a 100644
--- a/lib/vendor-document-list/import-service.ts
+++ b/lib/vendor-document-list/import-service.ts
@@ -657,7 +657,8 @@ class ImportService {
.from(documents)
.where(and(
eq(documents.projectId, projectId),
- eq(documents.docNumber, dolceDoc.DrawingNo)
+ eq(documents.docNumber, dolceDoc.DrawingNo),
+ eq(documents.discipline, dolceDoc.Discipline)
))
.limit(1)
@@ -765,7 +766,8 @@ class ImportService {
.from(documents)
.where(and(
eq(documents.projectId, projectId),
- eq(documents.docNumber, dolceDoc.DrawingNo)
+ eq(documents.docNumber, dolceDoc.DrawingNo),
+ eq(documents.discipline, dolceDoc.Discipline),
))
.limit(1)
@@ -1275,7 +1277,8 @@ class ImportService {
.from(documents)
.where(and(
eq(documents.projectId, projectId),
- eq(documents.docNumber, drawingNo)
+ eq(documents.docNumber, drawingNo),
+ eq(documents.discipline, dolceDoc.Discipline)
))
.limit(1)
@@ -1340,7 +1343,8 @@ class ImportService {
.from(documents)
.where(and(
eq(documents.projectId, projectId),
- eq(documents.docNumber, drawingNo)
+ eq(documents.docNumber, drawingNo),
+ eq(documents.discipline, dolceDoc.Discipline)
))
.limit(1)
@@ -1403,7 +1407,8 @@ class ImportService {
.from(documents)
.where(and(
eq(documents.projectId, projectId),
- eq(documents.docNumber, drawingNo)
+ eq(documents.docNumber, drawingNo),
+ eq(documents.discipline, dolceDoc.Discipline)
))
.limit(1)