Merge pull request #1285 from GNS3/bugfix/1282

I resolved "Cannot open new template dialog #1282"
This commit is contained in:
Jeremy Grossmann 2022-03-31 12:47:43 +08:00 committed by GitHub
commit f91a5f657f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -42,7 +42,7 @@ import { TemplateNameDialogComponent } from './template-name-dialog/template-nam
]), ]),
], ],
}) })
export class NewTemplateDialogComponent implements OnInit { export class NewTemplateDialogComponent implements OnInit {
@Input() server: Server; @Input() server: Server;
@Input() project: Project; @Input() project: Project;
@ -96,6 +96,7 @@ export class NewTemplateDialogComponent implements OnInit {
) {} ) {}
ngOnInit() { ngOnInit() {
if(!this.server.authToken){
this.templateService.list(this.server).subscribe((templates) => { this.templateService.list(this.server).subscribe((templates) => {
this.templates = templates; this.templates = templates;
}); });
@ -105,7 +106,6 @@ export class NewTemplateDialogComponent implements OnInit {
if (compute.capabilities.platform === 'linux') this.isLinuxPlatform = true; if (compute.capabilities.platform === 'linux') this.isLinuxPlatform = true;
}); });
}); });
this.qemuService.getImages(this.server).subscribe((qemuImages) => { this.qemuService.getImages(this.server).subscribe((qemuImages) => {
this.qemuImages = qemuImages; this.qemuImages = qemuImages;
}); });
@ -182,6 +182,7 @@ export class NewTemplateDialogComponent implements OnInit {
this.uploaderImage.clearQueue(); this.uploaderImage.clearQueue();
}; };
} }
}
updateAppliances() { updateAppliances() {
this.progressService.activate(); this.progressService.activate();