changes and release cut for 0.2.3 #31

Merged
ben merged 12 commits from ben/Jobboerse:main into main 2022-07-27 23:04:10 +02:00
2 changed files with 5 additions and 1 deletions
Showing only changes of commit ac3547df6a - Show all commits

make the joboffer id a link to the highlight link

Bennet Bleßmann 2022-07-13 23:27:19 +02:00 committed by Bennet Bleßmann
Signed by: ben
GPG key ID: 3BE1A1A3CBC3CF99

View file

@ -54,6 +54,7 @@ pub struct JobOfferActions {
unpublish_url: Url,
delete_url: Url,
edit_url: Url,
highlight_link: Url,
confirmation_link: Option<Url>,
}
@ -86,11 +87,14 @@ impl JobOfferActions {
ConfirmationStatus::Confirmed => None,
};
let highlight_url = offer.highlight_link(id, req)?;
Ok(Self {
publish_url,
unpublish_url,
delete_url,
edit_url,
highlight_link: highlight_url,
confirmation_link: confirmation_url,
})
}

View file

@ -65,7 +65,7 @@
{{#if user }}
{{# unless job_offer.is_preview }}
<hr />
<div>ID: {{job_offer.id}}</div>
<div>ID: <a href="{{job_offer.actions.highlight_link}}" >{{job_offer.id}}</a></div>
<div>Review Status: <span class="{{#unless job_offer.reviewed}}unreviewed{{/unless}}">{{job_offer.status.review_status}}</span></div>
<div>Confirmation Status: <span class="{{#unless job_offer.confirmed}}unconfirmed{{/unless}}">{{job_offer.status.confirmation_status.type}}</span></div>
{{#if job_offer.actions.confirmation_link}}