|
Lines 59-65
sub get {
Link Here
|
| 59 |
my $c = shift->openapi->valid_input or return; |
59 |
my $c = shift->openapi->valid_input or return; |
| 60 |
|
60 |
|
| 61 |
return try { |
61 |
return try { |
| 62 |
my $smtp_server = Koha::SMTP::Servers->find( $c->validation->param('smtp_server_id') ); |
62 |
my $smtp_server_id = $c->validation->param('smtp_server_id'); |
|
|
63 |
my $smtp_server = |
| 64 |
$c->objects->find( Koha::SMTP::Servers->new, $smpt_server_id ); |
| 63 |
|
65 |
|
| 64 |
unless ($smtp_server) { |
66 |
unless ($smtp_server) { |
| 65 |
return $c->render( |
67 |
return $c->render( |
|
Lines 70-80
sub get {
Link Here
|
| 70 |
); |
72 |
); |
| 71 |
} |
73 |
} |
| 72 |
|
74 |
|
| 73 |
my $embed = $c->stash('koha.embed'); |
|
|
| 74 |
|
| 75 |
return $c->render( |
75 |
return $c->render( |
| 76 |
status => 200, |
76 |
status => 200, |
| 77 |
openapi => $smtp_server->to_api({ embed => $embed }) |
77 |
openapi => $smtp_server |
| 78 |
); |
78 |
); |
| 79 |
} |
79 |
} |
| 80 |
catch { |
80 |
catch { |
| 81 |
- |
|
|