mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-06 09:35:41 -05:00
If no 'agreements' item, do not generate 'Accept terms of use' title in wizards (#20047)
* If no agreements item, then do not generate an Accept Terms of Use title. Remove sql miaa agreement. * Added back the arc-specific change * Added back nls Co-authored-by: Candice Ye <canye@microsoft.com>
This commit is contained in:
@@ -172,20 +172,6 @@ export class ToolsAndEulaPage extends ResourceTypePage {
|
||||
);
|
||||
return view.initializeModel(this.form!.withLayout({ width: '100%' }).component()).then(() => {
|
||||
this._agreementContainer.clearItems();
|
||||
if (this._resourceType.agreements) {
|
||||
const agreementTitle = this.view.modelBuilder.text().withProps({
|
||||
value: localize('resourceDeployment.AgreementTitle', "Accept terms of use"),
|
||||
CSSStyles: {
|
||||
'font-size': '14px',
|
||||
'padding': '0'
|
||||
}
|
||||
}).component();
|
||||
this._agreementContainer.addItem(agreementTitle);
|
||||
} else {
|
||||
this.form.removeFormItem({
|
||||
component: this._agreementContainer
|
||||
});
|
||||
}
|
||||
|
||||
this._optionsContainer.clearItems();
|
||||
this._optionDropDownMap.clear();
|
||||
@@ -243,6 +229,20 @@ export class ToolsAndEulaPage extends ResourceTypePage {
|
||||
|
||||
const agreementInfo = this._resourceType.getAgreementInfo(this.getSelectedOptions());
|
||||
if (agreementInfo) {
|
||||
if (this._resourceType.agreements) {
|
||||
const agreementTitle = this.view.modelBuilder.text().withProps({
|
||||
value: localize('resourceDeployment.AgreementTitle', "Accept terms of use"),
|
||||
CSSStyles: {
|
||||
'font-size': '14px',
|
||||
'padding': '0'
|
||||
}
|
||||
}).component();
|
||||
this._agreementContainer.addItem(agreementTitle);
|
||||
} else {
|
||||
this.form.removeFormItem({
|
||||
component: this._agreementContainer
|
||||
});
|
||||
}
|
||||
this._agreementContainer.addItem(this.createAgreementCheckbox(agreementInfo));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user