disables target on update. a steering target is comprised of a source and a 
target. changing the target represents a creation of a new target rather than 
an update per the api.


Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/b170ea0d
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/b170ea0d
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/diff/b170ea0d

Branch: refs/heads/master
Commit: b170ea0d5c12c57a60fbcfe85fbd74c06877878c
Parents: 9425672
Author: Jeremy Mitchell <mitchell...@gmail.com>
Authored: Mon Jul 31 09:27:02 2017 -0600
Committer: Dewayne Richardson <dewr...@apache.org>
Committed: Mon Jul 31 10:39:52 2017 -0600

----------------------------------------------------------------------
 .../form/deliveryServiceTarget/form.deliveryServiceTarget.tpl.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/b170ea0d/traffic_portal/app/src/common/modules/form/deliveryServiceTarget/form.deliveryServiceTarget.tpl.html
----------------------------------------------------------------------
diff --git 
a/traffic_portal/app/src/common/modules/form/deliveryServiceTarget/form.deliveryServiceTarget.tpl.html
 
b/traffic_portal/app/src/common/modules/form/deliveryServiceTarget/form.deliveryServiceTarget.tpl.html
index 6a6486e..221492a 100644
--- 
a/traffic_portal/app/src/common/modules/form/deliveryServiceTarget/form.deliveryServiceTarget.tpl.html
+++ 
b/traffic_portal/app/src/common/modules/form/deliveryServiceTarget/form.deliveryServiceTarget.tpl.html
@@ -41,7 +41,7 @@ under the License.
             <div class="form-group" ng-class="{'has-error': 
hasError(dsTargetForm.targetId), 'has-feedback': 
hasError(dsTargetForm.targetId)}">
                 <label class="control-label col-md-2 col-sm-2 
col-xs-12">Steering Target *</label>
                 <div class="col-md-10 col-sm-10 col-xs-12">
-                    <select id="targetId" name="targetId" class="form-control" 
ng-model="target.targetId" ng-options="ds.id as ds.xmlId for ds in 
deliveryServices" required>
+                    <select id="targetId" name="targetId" class="form-control" 
ng-model="target.targetId" ng-disabled="!settings.isNew" ng-options="ds.id as 
ds.xmlId for ds in deliveryServices" required>
                         <option value="">Select...</option>
                     </select>
                     <small class="input-error" 
ng-show="hasPropertyError(dsTargetForm.targetId, 'required')">Required</small>

Reply via email to