JSDIR="/openils/var/web/opac/common/js/";
echo "Updating fieldmapper";
-perl fieldmapper.pl > "$JSDIR/fmall.js";
+perl fieldmapper.pl "$CONFIG" > "$JSDIR/fmall.js";
echo "Updating web_fieldmapper";
-perl fieldmapper.pl "web_core" > "$JSDIR/fmcore.js";
+perl fieldmapper.pl "$CONFIG" "web_core" > "$JSDIR/fmcore.js";
echo "Updating OrgTree";
perl org_tree_js.pl "$CONFIG" > "$JSDIR/OrgTree.js";
use strict; use warnings;
use Data::Dumper;
use OpenILS::Utils::Fieldmapper;
+use OpenSRF::Utils::SettingsClient;
+
+OpenSRF::System->bootstrap_client(config_file => $ARGV[0]);
+Fieldmapper->import(IDL => OpenSRF::Utils::SettingsClient->new->config_value("IDL"));
my $map = $Fieldmapper::fieldmap;
use OpenSRF::System;
use JSON;
use OpenILS::Utils::Fieldmapper;
+use OpenSRF::Utils::SettingsClient;
die "usage: perl org_tree_js.pl <bootstrap_config>" unless $ARGV[0];
OpenSRF::System->bootstrap_client(config_file => $ARGV[0]);
+Fieldmapper->import(IDL => OpenSRF::Utils::SettingsClient->new->config_value("IDL"));
+
my $ses = OpenSRF::AppSession->create("open-ils.storage");
my $tree = $ses->request("open-ils.storage.direct.actor.org_unit.retrieve.all.atomic")->gather(1);
my $types = $ses->request("open-ils.storage.direct.actor.org_unit_type.retrieve.all.atomic")->gather(1);