Page Menu
Home
Sealhub
Search
Configure Global Search
Log In
Files
F7862420
database-view.js
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Referenced Files
None
Subscribers
None
database-view.js
View Options
module
.
exports
.
prepare_service_database_view
=
function
(
db_view_service
,
dependencies
){
db_view_service
.
on
(
"list_type"
,
function
(
payload
,
callback
)
{
ResourceManager
.
getResourceByType
(
"chat-message"
,
{
skip
:
10
,
amount
:
2
,
sort
:
{
prometheus_id
:
1
}},
callback
);
})
db_view_service
.
on
(
"list"
,
function
(
payload
,
callback
){
//console.log("inside the proper service ON LIST event handler");
ResourceManager
.
getResourceByID
(
"5477108203814fc515f86858"
,
callback
)
})
db_view_service
.
on
(
"create"
,
function
(
payload
,
callback
){
ResourceManager
.
newResource
(
"chat-message"
,
{
name
:
"testowy"
,
kupa
:
"dupa"
},
function
(
response
){
callback
(
response
);
})
})
db_view_service
.
on
(
"first_free_id"
,
function
(
payload
,
callback
){
ResourceManager
.
getFirstFreeID
(
callback
);
})
}
module
.
exports
.
postprocess_channel_www_server
=
function
(
www_server
,
dependencies
){
var
db_view_service
=
dependencies
[
"service.database_view"
];
www_server
.
route
(
{
method
:
'GET'
,
path
:
'/lolo'
,
handler
:
function
(
request
,
reply
){
//console.log("captured request for nono");
db_view_service
.
fire_action
(
"list"
,
function
(
data
){
reply
(
data
);
})
}
});
www_server
.
route
(
{
method
:
'GET'
,
path
:
'/list_type'
,
handler
:
function
(
request
,
reply
){
//console.log("list_type");
db_view_service
.
fire_action
(
"list_type"
,
function
(
data
){
reply
(
"<pre>"
+
JSON
.
stringify
(
data
,
null
,
"\t"
));
})
}
});
www_server
.
route
(
{
method
:
'GET'
,
path
:
'/lolo2'
,
handler
:
function
(
request
,
reply
){
//console.log("captured request for nono");
//console.log("lolo2");
db_view_service
.
fire_action
(
"create"
,
function
(
data
){
reply
(
data
);
})
}
});
www_server
.
route
(
{
method
:
'GET'
,
path
:
'/first_free_id'
,
handler
:
function
(
request
,
reply
){
//console.log("captured request for nono");
db_view_service
.
fire_action
(
"first_free_id"
,
function
(
data
){
reply
(
data
);
})
}
});
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Aug 13, 20:28 (1 d, 1 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
877044
Default Alt Text
database-view.js (1 KB)
Attached To
Mode
rS Sealious
Attached
Detach File
Event Timeline
Log In to Comment