Index: umc/js/quota.js =================================================================== --- umc/js/quota.js (revision 76482) +++ umc/js/quota.js (working copy) @@ -150,11 +150,20 @@ } }]; + var defaultAction = function(partitionName, partitionInfos) { + if (partitionInfos[0].inUse) { + return "edit"; + } else { + return "activate"; + } + }; + this._grid = new Grid({ region: 'main', actions: actions, columns: columns, moduleStore: this.moduleStore, + defaultAction: defaultAction, query: { dummy: 'dummy' }