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