Revision 8b2515a9 snf-cyclades-app/synnefo/api/servers.py

b/snf-cyclades-app/synnefo/api/servers.py
161 161
    #                       overLimit (413)
162 162

  
163 163
    log.debug('list_servers detail=%s', detail)
164
    user_vms = VirtualMachine.objects.filter(userid=request.user_uniq)
165
    since = util.isoparse(request.GET.get('changes-since'))
164
    user_vms = VirtualMachine.objects.filter(userid=request.user_uniq,
165
                                             deleted=False)
166 166

  
167
    since = util.isoparse(request.GET.get('changes-since'))
167 168
    if since:
168 169
        user_vms = user_vms.filter(updated__gte=since)
169 170
        if not user_vms:
170 171
            return HttpResponse(status=304)
171
    else:
172
        user_vms = user_vms.filter(deleted=False)
173 172

  
174 173
    servers = [vm_to_dict(server, detail) for server in user_vms]
175 174

  

Also available in: Unified diff