'_fm_objects' : {
- 'pgt' : [ 'open-ils.actor', 'open-ils.actor.groups.retrieve', [], true ],
- 'cit' : [ 'open-ils.actor', 'open-ils.actor.user.ident_types.retrieve', [], true ],
- 'cst' : [ 'open-ils.actor', 'open-ils.actor.standings.retrieve', [], true ],
- 'acpl' : [ 'open-ils.search', 'open-ils.search.config.copy_location.retrieve.all', [], true ],
- 'ccs' : [ 'open-ils.search', 'open-ils.search.config.copy_status.retrieve.all', [], true ],
- 'aou' : [ 'open-ils.actor', 'open-ils.actor.org_tree.retrieve', [], true ],
- 'aout' : [ 'open-ils.actor', 'open-ils.actor.org_types.retrieve', [], true ]
+ 'pgt' : [ api.fm_pgt_retrieve.app, api.fm_pgt_retrieve.method, [], true ],
+ 'cit' : [ api.fm_cit_retrieve.app, api.fm_cit_retrieve.method, [], true ],
+ 'cst' : [ api.fm_cst_retrieve.app, api.fm_cst_retrieve.method, [], true ],
+ 'acpl' : [ api.fm_acpl_retrieve.app, api.fm_acpl_retrieve.method, [], true ],
+ 'ccs' : [ api.fm_ccs_retrieve.app, api.fm_ccs_retrieve.method, [], true ],
+ 'aou' : [ api.fm_aou_retrieve.app, api.fm_aou_retrieve.method, [], true ],
+ 'aout' : [ api.fm_aout_retrieve.app, api.fm_aout_retrieve.method, [], true ]
},
'stash_retrieve' : function() {
var f = gen_fm_retrieval_func(
'au',
[
- 'open-ils.search',
- 'open-ils.search.actor.user.session',
+ api.fm_au_retrieve_via_session.app,
+ api.fm_au_retrieve_via_session.method,
[ obj.session ],
false
]
this.chain.push(
gen_fm_retrieval_func('my_aou',
[
- 'open-ils.actor',
- 'open-ils.actor.org_unit.full_path.retrieve',
+ api.fm_aou_retrieve_related_via_session.app,
+ api.fm_aou_retrieve_related_via_session.method,
[ obj.session ],
true
]
gen_fm_retrieval_func( 'my_actsc',
[
- 'open-ils.circ',
- 'open-ils.circ.stat_cat.actor.retrieve.all',
+ api.fm_actsc_retrieve_via_aou.app,
+ api.fm_actsc_retrieve_via_aou.method,
[ obj.session, obj.list.au.home_ou() ],
true
]
try {
var init = this.network.request(
- 'open-ils.auth',
- 'open-ils.auth.authenticate.init',
+ api.auth_init.app,
+ api.auth_init.method,
[ this.view.name_prompt.value ]
);
if (init) {
var robj = this.network.request(
- 'open-ils.auth',
- 'open-ils.auth.authenticate.complete',
+ api.auth_complete.app,
+ api.auth_complete.method,
[
this.view.name_prompt.value,
hex_md5(
G.OpenILS.data.stash('list','hash');
G.OpenILS.data._debug_stash();
- G.window.open('http://dev.gapines.org/xul/server/main/menu_frame.xul?session='+mw.escape(G.auth.session.key),'test','chrome');
+ G.window.open(urls.opac + urls.remote_menu_frame
+ + '?session='+mw.escape(G.auth.session.key),'test','chrome');
}
G.OpenILS.data.init();
}
try {
var barcode = obj.controller.view.checkout_barcode_entry_textbox.value;
var permit = obj.network.request(
- 'open-ils.circ',
- 'open-ils.circ.permit_checkout',
+ api.checkout_permit_via_barcode.app,
+ api.checkout_permit_via_barcode.method,
[ obj.session, barcode, obj.patron_id, 0 ]
);
if (permit.status == 0) {
var checkout = obj.network.request(
- 'open-ils.circ',
- 'open-ils.circ.checkout.barcode',
+ api.checkout_via_barcode.app,
+ api.checkout_via_barcode.method,
[ obj.session, barcode, obj.patron_id ]
);
obj.list.append(
'cmd_new_window' : [
['command','keypress'],
function() {
- obj.window.open('/xul/server/main/menu_frame.xul','test' +
+ obj.window.open(urls.remote_menu_frame,'test' +
obj.window.appshell_name_increment++ ,'chrome');
}
],
'cmd_circ_checkout' : [
['command','keypress'],
function() {
- obj.set_tab('/xul/server/patron/patron_barcode_entry.xul?session='+obj.w.escape(session),{});
+ obj.set_tab(urls.remtoe_patron_barcode_entry + '?session='+obj.w.escape(session),{});
}
],
'cmd_search_opac' : [
['command','keypress'],
function() {
- obj.set_tab('http://dev.gapines.org/',{},{ 'authtoken' : session });
+ obj.set_tab(urls.opac,{},{ 'authtoken' : session });
}
]
};
['command'],
function(ev) {
obj.deck.set_iframe(
- '/xul/server/circ/checkout.xul?session='
+ urls.remote_checkout
+ + '?session='
+ window.escape( obj.session )
+ '&patron_id='
+ window.escape( obj.patron.id() )
function() {
try {
var patron = obj.network.request(
- 'open-ils.actor',
- 'open-ils.actor.user.fleshed.retrieve_by_barcode',
+ api.fm_au_retrieve_via_barcode.app,
+ api.fm_au_retrieve_via_barcode.method,
[ obj.session, obj.barcode ]
);
if (patron) {
function() {
try {
var bills = obj.network.request(
- 'open-ils.actor',
- 'open-ils.actor.user.transactions.have_balance',
+ api.fm_mobts_having_balance.app,
+ api.fm_mobts_having_balance.method,
[ obj.session, obj.patron.id() ]
);
//FIXME// obj.patron.bills( bills );
function() {
try {
var checkouts = obj.network.request(
- 'open-ils.circ',
- 'open-ils.circ.actor.user.checked_out',
+ api.blob_checkouts_retrieve.app,
+ api.blob_checkouts_retrieve.method,
[ obj.session, obj.patron.id() ]
);
obj.patron.checkouts( checkouts );
function() {
try {
var holds = obj.network.request(
- 'open-ils.circ',
- 'open-ils.circ.holds.retrieve',
+ api.fm_ahr_retrieve.app,
+ api.fm_ahr_retrieve.method,
[ obj.session, obj.patron.id() ]
);
obj.patron.hold_requests( holds );
// Do it
JSAN.use('util.exec'); obj.exec = new util.exec();
obj.exec.on_error = function(E) {
- location.href = '/xul/server/patron/patron_barcode_entry.xul?session=' + window.escape(obj.session);
+ location.href = urls.remote_patron_barcode_entry + '?session=' + window.escape(obj.session);
alert('FIXME: Need better alert and error handling.\nProblem with barcode.\n' + E);
}
this.exec.chain( chain );