From 07e4b75ce67ff3f09c952cb2ead941a90eb3105b Mon Sep 17 00:00:00 2001 From: erickson Date: Mon, 12 Jan 2009 16:02:52 +0000 Subject: [PATCH] disable editing of ID fields git-svn-id: svn://svn.open-ils.org/ILS/trunk@11795 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/js/dojo/openils/widget/AutoWidget.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Open-ILS/web/js/dojo/openils/widget/AutoWidget.js b/Open-ILS/web/js/dojo/openils/widget/AutoWidget.js index 30896930f8..c7834dd96e 100644 --- a/Open-ILS/web/js/dojo/openils/widget/AutoWidget.js +++ b/Open-ILS/web/js/dojo/openils/widget/AutoWidget.js @@ -41,6 +41,12 @@ if(!dojo._hasResource['openils.widget.AutoWidget']) { this.widgetValue = (this.fmObject) ? this.fmObject[this.idlField.name]() : null; switch(this.idlField.datatype) { + + case 'id': + dojo.require('dijit.form.TextBox'); + this.widget = new dijit.form.TextBox(this.dijitArgs, this.parentNode); + this.widget.setDisabled(true); // never allow editing of IDs + break; case 'org_unit': this._buildOrgSelector(); -- 2.11.0