Compare commits

...

2 Commits

Author SHA1 Message Date
app@dynamicweb-production 6262432b7a Merge remote-tracking branch 'ungleich/master' 2024-02-17 11:21:58 +01:00
app@dynamicweb-production bd4d81c286 Show virtual machine plan page for admin 2024-02-17 11:20:12 +01:00
1 changed files with 6 additions and 1 deletions

View File

@ -1544,7 +1544,12 @@ class VirtualMachinesPlanListView(LoginRequiredMixin, ListView):
ordering = '-id'
def get_queryset(self):
owner = self.request.user
username = self.request.GET.get('username')
if self.request.user.is_admin and username:
user = CustomUser.objects.get(username=username)
else:
user = self.request.user
owner = user
manager = OpenNebulaManager(email=owner.username,
password=owner.password)
try: