Skip to content

Commit 5582f43

Browse files
authored
Merge pull request #10 from ub-digit/libris-link
Link libris number to libris fjarrlan post
2 parents 5ad257e + 2433ef4 commit 5582f43

File tree

2 files changed

+22
-11
lines changed

2 files changed

+22
-11
lines changed

app/controllers/admin/post.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ export default Ember.Controller.extend(powerSelectOverlayedOptions, {
1919
NoteValidations,
2020

2121
session: inject(),
22+
2223
userId: computed.reads('session.data.authenticated.userid'),
2324

2425
powerSelectOverlayedOptions: [{
@@ -51,11 +52,15 @@ export default Ember.Controller.extend(powerSelectOverlayedOptions, {
5152

5253
lastOrderViewed: null,
5354

55+
librisUrl: computed('order.librisRequestId', function() {
56+
return ENV.APP.librisFjarrlanURL + this.get('order.librisRequestId');
57+
}),
58+
5459
printOrderUrl: computed('order.id', function() {
5560
return ENV.APP.serviceURL +
56-
"/orders/" +
57-
this.get("order.id") +
58-
".pdf?token=" +
61+
'/orders/' +
62+
this.get('order.id') +
63+
'.pdf?token=' +
5964
this.get('session.data.authenticated.token');
6065
}),
6166

app/templates/admin/post.hbs

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -234,8 +234,8 @@
234234
{{/if}}
235235
</td>
236236
</tr>
237-
<tr titel="Libris LF Number">
238-
<th>Libris LF Number</th>
237+
<tr titel="Libris LF number">
238+
<th>Libris LF number</th>
239239
<td>
240240
{{#if isEditing}}
241241
{{form.element
@@ -247,21 +247,27 @@
247247
{{/if}}
248248
</td>
249249
</tr>
250-
<tr titel="Libris Request Id">
251-
<th>Libris Request Id</th>
250+
<tr titel="Libris request id">
251+
<th>Libris request id</th>
252252
<td>
253253
{{#if isEditing}}
254254
{{form.element
255255
controlType="text"
256256
property="librisRequestId"
257257
}}
258-
{{else}}
259-
{{changeset.librisRequestId}}
258+
{{else if changeset.librisRequestId}}
259+
<a
260+
target="_blank"
261+
href="{{librisUrl}}"
262+
>
263+
{{changeset.librisRequestId}}
264+
<i class="fas fa-external-link-alt"></i>
265+
</a>
260266
{{/if}}
261267
</td>
262268
</tr>
263-
<tr titel="Libris Id">
264-
<th>Libris Id</th>
269+
<tr titel="Libris id">
270+
<th>Libris id</th>
265271
<td>
266272
{{#if isEditing}}
267273
{{form.element

0 commit comments

Comments
 (0)