}
}
);
+
+ if(li.eg_bib_id()) {
+ if(this.canEditILSMarc === true) {
+ acqLitEditILSMarc.attr('disabled', false);
+ } else {
+ if(this.canEditILSMarc === false) {
+ acqLitEditILSMarc.attr('disabled', true);
+ } else {
+ var self = this;
+ new openils.User().getPermOrgList('UPDATE_RECORD',
+ function(list) {
+ if(list.length > 0) {
+ self.canEditILSMarc = true;
+ acqLitEditILSMarc.attr('disabled', false);
+ } else {
+ self.canEditILSMarc = false;
+ acqLitEditILSMarc.attr('disabled', true);
+ }
+ }
+ );
+ }
+ }
+ }
}
this.drawCopies = function(liId) {
<h3 id='acq-lit-marc-order-record-label'>MARC Order Record</h3>
<h3 id='acq-lit-marc-real-record-label'>MARC ILS Record</h3>
<div>
- <div dojoType='dijit.form.Button' jsId='acqLitEditOrderMarc'>Edit MARC Order Record</div>
- <div dojoType='dijit.form.Button' jsId='acqLitEditILSMarc'>Edit MARC ILS Record</div>
+ <div dojoType='dijit.form.Button' jsId='acqLitEditOrderMarc' class='hidden'>Edit MARC Order Record</div>
+ <div dojoType='dijit.form.Button' jsId='acqLitEditILSMarc' class='hidden' disabled='disabled'>Edit MARC ILS Record</div>
</div>
<div id='acq-lit-marc-div' style='margin-top:20px;'> </div>
</div>