From dc007a33c8496b23110e940c2c7d57a12017b48a Mon Sep 17 00:00:00 2001 From: Faheed Date: Thu, 9 Oct 2025 12:54:23 +0300 Subject: [PATCH] small fix --- db.sqlite3 | Bin 724992 -> 761856 bytes .../__pycache__/models.cpython-312.pyc | Bin 41308 -> 41361 bytes recruitment/models.py | 2 +- templates/jobs/job_detail.html | 2 +- templates/jobs/job_detail_candidate.html | 4 +++- 5 files changed, 5 insertions(+), 3 deletions(-) diff --git a/db.sqlite3 b/db.sqlite3 index f6a402d0c8f18b70dc4e63751d75e4d5e043728f..feeaaa27f46162ece01545369ffeb01f7e9a9579 100644 GIT binary patch delta 495 zcmZozpwnl37;MI0?6c^vV z}H@Lugm>;Bc+jPZ!T(aBM3b=0ZPj`SS+P>XTkxP#cmPK5Dc&AU`fk^GzZfL?4%sO4+Bj>*DQrozm zaZdlR0pb9L>4i~ThTE+UaLwV@w^T5&v@$lcGBDROGBq_avq((I&CGKNa&!wRHnZ@I U$O{MyPApByRB$XxOv+3I08Y4<5C8xG delta 338 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 delta 3247 zcmai04Nz3q7541HF0g{ik0`M6P-+F0MT-m?v{ZozF)CS%Nf>=T*rz;r>|5@83xSO2 zGz~V;Cg7=(XfSH(wAiUBeQjzTO-z$GP3@1?>BPLYQ>%%ot(pF$?IgBMde4Qp2Bs-9 zex7&Fz2|)A=bpQRueg5mBUkeIkCVxH+zoREY1=f{k@7?3YqqEcY z`V%q_P8oIwr;NDP-*QWfr2>}|Z)ujU;^nlO&*bsbyQf@EojFuESU8aLRPb>68+m0H z^U5yet+*iFbzxfhg@kfEQk;$9^cFDeH`C)>)ebB!04G}uTPh1Hy4+$k%34U4O-o^x z*{NC0&a?^28z1pM7SFvo?&6YAK{9&;XJ>AL2pXALunYS#D`1a(KJ!HvMC`t-@59s{ z+8Y;AxDUg=C+7jkc$}{kBsw1M#)_IOj(@TqJn1j@>><&>TmGxQK@ySRYxvHb;EW?& zbP_AMnQBedL+ok1CwC4!f-Sic9K!zGK6n;qO08hw7p0=&b~@NWAWROCbdcaE2PavU zn{>rAn^aww{;1$Ua^X(6%X>M3)Ps@MLlk{W0^9BCTT!HP6rK7Yk02guN!qadG zlNS}kWiHp_-bKye;J+3XFZ~_gTHt0s;s3Go1V8WbCDCTr7=w7+f7hG- z_qnwKV7JKV#4NPqSIX${_aLzvYg$~HMM(*P4>E5!pxLoge*BJc%g)MdiYu8+X zzu}Ra)sS^9+{!XIT_DA1K|A-K<|(AW3UPPUaVWGGR(H9Q$B7#et%<#bqia70*YWMOE8veP z)$Gk3s~jIlLO+@7#Tq{>!9UkXz8K?Gm{psXe}+4C5<*d?Seg+Y8wP@SLW`k=t%_EvJVI*k>rcr={RboV{k(&ypJz!$l!zWR~uHrViBIp@ocBjW3v0WBi^}F z$RG8+>Ea-bUso4a)P;R@#MZ6oIv;00tb1CSL3>5)qM4{r>^MQJ5TXX69TPQER+=oW zLmjUPZ48oy2MKcNQzFPCsG+qQwC_6(H6rTH;4*+Z{C0gF)Z#Dd-vAlEv1wodYvsE~ zTuy?ewncQB$AZeFJYeJfuVrr|qdqb}QSZgon}aP6k={*u5rE(zu3v~0u|TQ3Oc)c9 zCG*H4Obw~qwJ^VK0n&>5BQDm2z_yU7E%?#qKG-4xd+q^rrKZv9+x#G}Ksw3q;MxX% zMhO?Yebv0TrA-mtP(oaN0J|GD!TorlVII`le{V>2!8Y`6t%y_jX1uaKlb%_-b!(9e zO7Ot8_ht&BlLEG%Q&M3OMeO*hYpT{&%JmO!tP0){zF;cC7h~`k{=U(lD*{enYI{`U z5wln(b`a})^f!GLymnR7wK&kRpgFsU%Hd2kqm6BvW$_WESWbdzvF(=D#@|k^H2J}g zUxjvL&BpYJWx&5Sr>#Fb!A@frE9OhAkNi?;oD?zdnv}35hZSx-m13I~TU6T=O}}Fv z*s6BfJ?UX;x7W9w0T{r;I)5LH@_FM^z|BdIUk?X5CR~nPhMp$^jqgzOsLDEtR2RWM z;&^~01E)q__1zI0{yO5%r2)W(322V7X9!{qw7|}6?{UwZlqPPpI}1n6GqNJ=U&D@G#kW3w6{i&#=$ikx_ey9|IZLf2^vw>q!!T+DJIJ@pAKvT zv6b-IHM4Q^z;aC5nGI2#zw`0A;;M)VF0$e?#aY?vil}UCO5nwvK@U-54OrMy0`0ck z^Hncg#djZ@3)gUZZv~WNU2nj5gZ3OJN7u2xcOm=HVAUj^#vTqV#qq#KD*8Q#|`uNP3>TJ7f0X}9MleP6dv9LxfV%Ems8*dLzJCXRx0s0^q1#39k@rMPQ2&le+< ijo%ucJ(jmaG1pgz7rHV8fAI@Iyr|-mY_aDaHsHTV&vu#s diff --git a/recruitment/models.py b/recruitment/models.py index f3645ba..187e0a2 100644 --- a/recruitment/models.py +++ b/recruitment/models.py @@ -130,7 +130,7 @@ class JobPosting(Base): verbose_name_plural = "Job Postings" def __str__(self): - return f"{self.title} - {self.get_status_display()}" + return f"{self.title} - {self.internal_job_id}-{self.get_status_display()}" def get_source(self): return self.source.name if self.source else 'System' diff --git a/templates/jobs/job_detail.html b/templates/jobs/job_detail.html index bef34b2..7acfd11 100644 --- a/templates/jobs/job_detail.html +++ b/templates/jobs/job_detail.html @@ -249,7 +249,7 @@ {# HEADER SECTION #}
-

{{ job.title }}

+

{{job}}

{{ job.get_status_display }} diff --git a/templates/jobs/job_detail_candidate.html b/templates/jobs/job_detail_candidate.html index 3539b08..ae369e4 100644 --- a/templates/jobs/job_detail_candidate.html +++ b/templates/jobs/job_detail_candidate.html @@ -245,7 +245,9 @@
-
+
+ {{job.form_template}} +
{% if job.form_template %} Apply for this Position