sub get_type {
my ($self) = @_;
my $attr = $self->illrequestattributes->find({ type => 'type'});
- return $attr ? $attr->value : undef;
+ return if !$attr;
+ return $attr->value;
};
#### Illrequests Imports
</li>
<li class="medium">
<label class="medium">Request type:</label>
- [% type ? type : 'N/A' | html %]
+ [% type || 'N/A' | html %]
</li>
<li class="cost">
<label class="cost">Cost:</label>
</div>
<div class="medium">
<span class="label medium">Request type:</span>
- [% type = request.get_type %]
- [% type ? type : 'N/A' | html %]
+ % type = request.get_type %]
+ [% type || 'N/A' | html %]
</div>
<div class="cost">
<span class="label cost">Cost:</span>
[% IF request.metadata.Title %][% request.metadata.Title | html %][% ELSE %]<span>N/A</span>[% END %]
</td>
<td>[% request.backend | html %]</td>
- <td>[% type ? type : '<span>N/A</span>' | html %]</td>
+ <td>[% type || 'N/A' | html %]</td>
<td>[% request.capabilities.$status.name | html %]</td>
<td><span title="[% request.placed | html %]">[% request.placed | $KohaDates %]</span></td>
<td><span title="[% request.updated | html %]">[% request.updated | $KohaDates %]</span></td>
</li>
<li>
<label for="medium">Request type:</label>
- [% type ? type : '<span>N/A</span>' | html %]
+ [% type || 'N/A' | html %]
</li>
<li>
<label for="placed">Request placed:</label>
is($illrq_obj->backend, $illrq->{backend},
"Backend getter works.");
- is($illrq_obj->get_type, '<span>N/A</span>',
- 'get_type() returns placeholder if no type is set');
+ is($illrq_obj->get_type, undef,
+ 'get_type() returns undef if no type is set');
$builder->build({
source => 'Illrequestattribute',
value => {