From d723b99e7b4e553bf8b5a883edff65a87a5ca858 Mon Sep 17 00:00:00 2001
From: Martin Weise <martin.weise@tuwien.ac.at>
Date: Thu, 29 May 2025 18:25:08 +0200
Subject: [PATCH] Updated the PID list

Signed-off-by: Martin Weise <martin.weise@tuwien.ac.at>
---
 .../listeners/create-event-listener.jar       | Bin 9790 -> 9791 bytes
 dbrepo-ui/components/ResourceStatus.vue       |   5 ++++-
 dbrepo-ui/components/identifier/Select.vue    |   6 +++---
 .../pages/database/[database_id]/info.vue     |   1 -
 helm/dbrepo/files/create-event-listener.jar   | Bin 9790 -> 9791 bytes
 5 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/dbrepo-auth-service/listeners/create-event-listener.jar b/dbrepo-auth-service/listeners/create-event-listener.jar
index a76f0bb8533d953da171c3de7ff12d6f7d2f1cf8..946c7feeebc93f3d600bbd27ff6e7012c4479703 100644
GIT binary patch
delta 1091
zcmdnzv)@NLz?+#xgn@yBgJDVM-Y6~uhTp}E3=C(O7#Kt*$18}}_XeHzJ8U4Z$NiN3
z5B8kz6Q`({bFr_e@X&p_uh8sD)}xSbYD??;XHQemVv%`tW8TMe71#O`N;>;~Xh$uV
zp1g6RMC-v`R|TCPe<o~ne{o?$_G+_T&Zn0tSs6WByN+w0#<rTR&QJSeTMrg4^IqFf
zqxx^r%0oS(JCDX5UbvLEJj1$v?T1O08UDX6O<$lXHGAXHJ%xQw*|!~Oy35#luy*h2
z4Q|f$uVVxDb9Vh;|1*Eq>!;4g%v`Led+xmdzEyATg0l4&IRcnGvVx-uQleegx~lts
zOOg1oApPI=20pgE(PvC&B!1qkY<DaDc)#oki7Q8SUS0PO`2E^0<MO`muN&=!_qEs8
zSUpRB=XLeZGD9}euRDTEzb#w&f614}%g(lDW$irLyh`c@pYTJ+mA|$h*!X$g-=mdF
zWfwYDYwbDWH$UaFQRkzIsJ=%wo}Wt0B$s<G{Ny>)UAZT?L&@V{^YY^C=vvk9v)Mhx
z0<YOQZ;6kqQoeWLW;eePj~xRjQn(lxI2ah1mvru(ypd4_Oy6MC1=Ac%a$s7MNfAu@
zGHHP63ML&ey`0GyOy6bF0@GZ~PGH)fIRZ?tVm=F|t5~Lk=*=RmJDI?Y3+$gcz>H%8
zvRuqo({^uuCiR&aBr^Gq+(s}xL4E@#Jf%$bRIro>@feT*C!8(7@YZqZ<b?_nV4Zsu
zq?yhzPM)YNGWo3n4_N4rg0$ElMh1q&68!*gMkWzvh^Ik*)>V|2lw|@-B_?CYCMrrZ
zI!>-tlmQzvM^Tz7hiNjSityw!iV%};D@rrX1_?>=qnoU#B+YnnvaJ#%4C9ofnf@_N
zzM!P3jixXP?hghA23t4><SFOL=aqcGR?8_%GtQfArECrk2L9ND3@Zi(1`u|F>tJA5
z(wH}Sf^r~O&4;E_58{{@7#P?X7#vX4a7<G1R{({kdx&Q977hjm69EPW6%-{$*e5fp
zNKfuk5eJ*KA>TCcBqswyrYHl0C5pmblMkqPfMRemx2iPLEvd;Dl<X&`s|tf1U8^e1
xbU_X*q$SU%1MxSa5V%wGKeB;=f#E*`1A{P%sV(x8=gW&u)=(2*GgSb|007nZiX{L5

delta 1131
zcmdn*v(HC5z?+#xgn@yBgCTXn=BSge(>;qA85qtmF))ZsPEZi9?+x-TKBOS9H(l+2
zqdkMmN8{~T{A(A#?YVZ3Ge;}gN#@3pU+=p&_69G%{Eb29P4fN6y4sn(d~z?fE%LQy
zPm=R~l=03%DZ|QoX^N`!h9~D%&dod^c#tjq$QrZOW!!t0&t_gxkSpW<{KOMCPoAkS
zx(_l1Eiz_r?>Z$_ex*6Pr>Q<V<@nuv@B3<N*Tr~=Z9Y{!Y3>OrlgbGa?)^^}HVEnb
zJ6q2D*X=}`{geMEcgE@mZ*sQzG3E2)k0*TINnUejp5}Q}r6{>r-F8=0;@bnCyKUs$
z555SD5Zg3S_P%Y3+pTvWRx2O8mF|CD)}vGBYsQ6l^HU_}?Kas~m;YV1?uZlr%K8@<
z{olAvEs2Zd=DNKnJoQ)F2H837mEq|=p{n-}dx}oIQ_jfkx$f3}hlQN84j;};v}s~3
z*WA-~EGA?5VV55DB%>=%PcDde&geMk(r;wx>)^xs<%+?@lRt{`Uw5r8-k<s41w)0T
z4NLjeOI(~yc3WALAHQG*#R(S!0|x^`D$|0^lQ%J{FsCfoJozT0E|}(Ik^|FPOp0LI
zk4XbeS2F1^r!Lq$c?FX(n7+rP1*W-~oxpSea|Br3YUZ<Gx|(G=NPM#>>rN(+z~+nW
zpE<xH#|31$n7?Fh*!*1TGc!nJ@?E)&V0xnb22OZFne3%tX$9gjAOTJ|TY%xM;}S*&
z24B|@M_o@pH~j!_MkWzvh|fSC+N&VVczW_p1&BBPDoBg{W@KPUEWuEyrzmYI!vvN}
zOh%WDf?LSIz`zUVfNXb|T&E}l^4jFNiqeePlXogAfPHaCQJQHM)8q&2QrgIFLiY+k
zieVQf+bPL`wZ|(-GyP?nd{IdguXbA$?M{;~DEWZhBCjmXICrwOvblW9g3VF<u?ZPg
z3=9k)>;%`rz_6q-ck)E#KzWd(J~W+r5XZ#8z`(}9;DDlreKMnpKiC}i5Y6T-91IL5
z0t^f)C~6K*&Q~!8o3kO`H1H%R14E`L1A`@snw^sms(65+d@_%!G}BF~$rqLECugV%
zgZ*2lD$R6W4lJZC&o}vnDvtulRd;IsM>a4pF#Km=U=T(ztyzBZ0(sHNnrZ@UCJG=K
E04O|sxBvhE

diff --git a/dbrepo-ui/components/ResourceStatus.vue b/dbrepo-ui/components/ResourceStatus.vue
index 017908b3af..c2a2f78efc 100644
--- a/dbrepo-ui/components/ResourceStatus.vue
+++ b/dbrepo-ui/components/ResourceStatus.vue
@@ -55,7 +55,10 @@ export default {
       return this.$t(`pages.database.status.${this.mode}`)
     },
     hasIdentifier () {
-      return this.resource.identifiers?.length > 0
+      if (this.resource.identifiers?.length === 0) {
+        return false
+      }
+      return this.resource.identifiers.filter(i => i.status === 'published').length > 0
     },
     color () {
       if (this.hasIdentifier) {
diff --git a/dbrepo-ui/components/identifier/Select.vue b/dbrepo-ui/components/identifier/Select.vue
index 6ad3450a6e..f1cce85252 100644
--- a/dbrepo-ui/components/identifier/Select.vue
+++ b/dbrepo-ui/components/identifier/Select.vue
@@ -21,7 +21,7 @@
             left>
             <template
               v-slot:activator="{ props }">
-              {{ formatTimestampUTCLabel(identifier.created) }}
+              <span class="mr-2">{{ formatTimestampUTCLabel(identifier.created) }}</span>
               <v-icon
                 :color="identifier.status === 'published' ? 'primary' : null"
                 v-bind="props">
@@ -124,7 +124,7 @@ export default {
       return identifierService.identifierPreferEnglishTitle(identifier)
     },
     isActive (identifier) {
-      if (!identifier) {
+      if (!identifier || !this.identifier) {
         return false
       }
       return this.identifier.id === identifier.id
@@ -136,7 +136,7 @@ export default {
       return identifier.status === 'published' ? 'primary' : null
     },
     init () {
-      if (!this.identifiers) {
+      if (!this.identifiers || !this.identifier) {
         return null
       }
       this.idx = this.identifiers.map(i => i.id).indexOf(this.identifier.id)
diff --git a/dbrepo-ui/pages/database/[database_id]/info.vue b/dbrepo-ui/pages/database/[database_id]/info.vue
index 0af35a5d3b..1b4c576a06 100644
--- a/dbrepo-ui/pages/database/[database_id]/info.vue
+++ b/dbrepo-ui/pages/database/[database_id]/info.vue
@@ -9,7 +9,6 @@
           v-if="identifier"
           :identifier="identifier" />
         <v-card
-          v-if="identifier"
           variant="flat"
           rounded="0">
           <v-card-text>
diff --git a/helm/dbrepo/files/create-event-listener.jar b/helm/dbrepo/files/create-event-listener.jar
index a76f0bb8533d953da171c3de7ff12d6f7d2f1cf8..946c7feeebc93f3d600bbd27ff6e7012c4479703 100644
GIT binary patch
delta 1091
zcmdnzv)@NLz?+#xgn@yBgJDVM-Y6~uhTp}E3=C(O7#Kt*$18}}_XeHzJ8U4Z$NiN3
z5B8kz6Q`({bFr_e@X&p_uh8sD)}xSbYD??;XHQemVv%`tW8TMe71#O`N;>;~Xh$uV
zp1g6RMC-v`R|TCPe<o~ne{o?$_G+_T&Zn0tSs6WByN+w0#<rTR&QJSeTMrg4^IqFf
zqxx^r%0oS(JCDX5UbvLEJj1$v?T1O08UDX6O<$lXHGAXHJ%xQw*|!~Oy35#luy*h2
z4Q|f$uVVxDb9Vh;|1*Eq>!;4g%v`Led+xmdzEyATg0l4&IRcnGvVx-uQleegx~lts
zOOg1oApPI=20pgE(PvC&B!1qkY<DaDc)#oki7Q8SUS0PO`2E^0<MO`muN&=!_qEs8
zSUpRB=XLeZGD9}euRDTEzb#w&f614}%g(lDW$irLyh`c@pYTJ+mA|$h*!X$g-=mdF
zWfwYDYwbDWH$UaFQRkzIsJ=%wo}Wt0B$s<G{Ny>)UAZT?L&@V{^YY^C=vvk9v)Mhx
z0<YOQZ;6kqQoeWLW;eePj~xRjQn(lxI2ah1mvru(ypd4_Oy6MC1=Ac%a$s7MNfAu@
zGHHP63ML&ey`0GyOy6bF0@GZ~PGH)fIRZ?tVm=F|t5~Lk=*=RmJDI?Y3+$gcz>H%8
zvRuqo({^uuCiR&aBr^Gq+(s}xL4E@#Jf%$bRIro>@feT*C!8(7@YZqZ<b?_nV4Zsu
zq?yhzPM)YNGWo3n4_N4rg0$ElMh1q&68!*gMkWzvh^Ik*)>V|2lw|@-B_?CYCMrrZ
zI!>-tlmQzvM^Tz7hiNjSityw!iV%};D@rrX1_?>=qnoU#B+YnnvaJ#%4C9ofnf@_N
zzM!P3jixXP?hghA23t4><SFOL=aqcGR?8_%GtQfArECrk2L9ND3@Zi(1`u|F>tJA5
z(wH}Sf^r~O&4;E_58{{@7#P?X7#vX4a7<G1R{({kdx&Q977hjm69EPW6%-{$*e5fp
zNKfuk5eJ*KA>TCcBqswyrYHl0C5pmblMkqPfMRemx2iPLEvd;Dl<X&`s|tf1U8^e1
xbU_X*q$SU%1MxSa5V%wGKeB;=f#E*`1A{P%sV(x8=gW&u)=(2*GgSb|007nZiX{L5

delta 1131
zcmdn*v(HC5z?+#xgn@yBgCTXn=BSge(>;qA85qtmF))ZsPEZi9?+x-TKBOS9H(l+2
zqdkMmN8{~T{A(A#?YVZ3Ge;}gN#@3pU+=p&_69G%{Eb29P4fN6y4sn(d~z?fE%LQy
zPm=R~l=03%DZ|QoX^N`!h9~D%&dod^c#tjq$QrZOW!!t0&t_gxkSpW<{KOMCPoAkS
zx(_l1Eiz_r?>Z$_ex*6Pr>Q<V<@nuv@B3<N*Tr~=Z9Y{!Y3>OrlgbGa?)^^}HVEnb
zJ6q2D*X=}`{geMEcgE@mZ*sQzG3E2)k0*TINnUejp5}Q}r6{>r-F8=0;@bnCyKUs$
z555SD5Zg3S_P%Y3+pTvWRx2O8mF|CD)}vGBYsQ6l^HU_}?Kas~m;YV1?uZlr%K8@<
z{olAvEs2Zd=DNKnJoQ)F2H837mEq|=p{n-}dx}oIQ_jfkx$f3}hlQN84j;};v}s~3
z*WA-~EGA?5VV55DB%>=%PcDde&geMk(r;wx>)^xs<%+?@lRt{`Uw5r8-k<s41w)0T
z4NLjeOI(~yc3WALAHQG*#R(S!0|x^`D$|0^lQ%J{FsCfoJozT0E|}(Ik^|FPOp0LI
zk4XbeS2F1^r!Lq$c?FX(n7+rP1*W-~oxpSea|Br3YUZ<Gx|(G=NPM#>>rN(+z~+nW
zpE<xH#|31$n7?Fh*!*1TGc!nJ@?E)&V0xnb22OZFne3%tX$9gjAOTJ|TY%xM;}S*&
z24B|@M_o@pH~j!_MkWzvh|fSC+N&VVczW_p1&BBPDoBg{W@KPUEWuEyrzmYI!vvN}
zOh%WDf?LSIz`zUVfNXb|T&E}l^4jFNiqeePlXogAfPHaCQJQHM)8q&2QrgIFLiY+k
zieVQf+bPL`wZ|(-GyP?nd{IdguXbA$?M{;~DEWZhBCjmXICrwOvblW9g3VF<u?ZPg
z3=9k)>;%`rz_6q-ck)E#KzWd(J~W+r5XZ#8z`(}9;DDlreKMnpKiC}i5Y6T-91IL5
z0t^f)C~6K*&Q~!8o3kO`H1H%R14E`L1A`@snw^sms(65+d@_%!G}BF~$rqLECugV%
zgZ*2lD$R6W4lJZC&o}vnDvtulRd;IsM>a4pF#Km=U=T(ztyzBZ0(sHNnrZ@UCJG=K
E04O|sxBvhE

-- 
GitLab