diff --git a/cloudapp/src/app/main/main.component.ts b/cloudapp/src/app/main/main.component.ts
index 4bc368d..99cf6aa 100644
--- a/cloudapp/src/app/main/main.component.ts
+++ b/cloudapp/src/app/main/main.component.ts
@@ -302,7 +302,11 @@ export class MainComponent implements OnInit, OnDestroy {
}
if (datafield995 && code && seq) {
- const template = `${code}/${seq}`;
+ let temp = `${code}/${seq}`;
+ if(this.form.value.pubyear){
+ temp = `${code}/${seq}/${this.form.value.year}`;
+ }
+ const template = temp
let tempNode = document.createElementNS("", 'div');
tempNode.innerHTML = template;
let frag = tempNode.firstChild;
@@ -345,7 +349,11 @@ export class MainComponent implements OnInit, OnDestroy {
if (!soutsubfield) {
if (datafield995 && code && seq) {
- const template = `${code}/${seq}`;
+ let temp = `${code}/${seq}`;
+ if(this.form.value.pubyear){
+ temp = `${code}/${seq}/${this.form.value.year}`;
+ }
+ const template = temp
let tempNode = document.createElementNS("", 'div');
tempNode.innerHTML = template;
let frag = tempNode.firstChild;
@@ -353,7 +361,11 @@ export class MainComponent implements OnInit, OnDestroy {
}
} else {
if (code && seq) {
- soutsubfield.textContent = `${code}/${seq}`
+ if(this.form.value.pubyear){
+ soutsubfield.textContent = `${code}/${seq}/${this.form.value.year}`
+ }else{
+ soutsubfield.textContent = `${code}/${seq}`
+ }
}
}
this.sortlist(datafield995)