39 |
use Meteor::Connection; |
use Meteor::Connection; |
40 |
use Meteor::Channel; |
use Meteor::Channel; |
41 |
use Meteor::Document; |
use Meteor::Document; |
42 |
|
use Meteor::Koha; |
43 |
|
|
44 |
@Meteor::Subscriber::ISA=qw(Meteor::Connection); |
@Meteor::Subscriber::ISA=qw(Meteor::Connection); |
45 |
|
|
216 |
$self->close(1, 'disconnectRequested'); |
$self->close(1, 'disconnectRequested'); |
217 |
return; |
return; |
218 |
} |
} |
219 |
|
elsif($self->{'headerBuffer'}=~m{GET\s+/koha/(\d+)}) |
220 |
|
{ |
221 |
|
Meteor::Koha->item($self,$1); |
222 |
|
$self->SUPER::close(); |
223 |
|
return; |
224 |
|
} |
225 |
elsif($self->{'headerBuffer'}=~/GET\s+([^\s\?]+)/) |
elsif($self->{'headerBuffer'}=~/GET\s+([^\s\?]+)/) |
226 |
{ |
{ |
227 |
Meteor::Document->serveFileToClient($1,$self); |
Meteor::Document->serveFileToClient($1,$self); |
395 |
} |
} |
396 |
|
|
397 |
1; |
1; |
|
############################################################################EOF |
|
398 |
|
############################################################################EOF |