djeuscan: fix alive / packaged updates
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
This commit is contained in:
		@@ -207,7 +207,7 @@ class ScanPortage(object):
 | 
			
		||||
                overlay=overlay,
 | 
			
		||||
                defaults={"alive": True, "packaged": True}
 | 
			
		||||
            )
 | 
			
		||||
            if not created:
 | 
			
		||||
        if not created: # Created objects have defaults values
 | 
			
		||||
            obj.alive = True
 | 
			
		||||
            obj.packaged = True
 | 
			
		||||
            obj.save()
 | 
			
		||||
 
 | 
			
		||||
@@ -57,7 +57,7 @@ class ScanUpstream(object):
 | 
			
		||||
    def store_version(self, package, ver, url):
 | 
			
		||||
        obj, created = Version.objects.get_or_create(
 | 
			
		||||
            package=package, slot='', revision='r0', version=ver, overlay='',
 | 
			
		||||
            defaults={"alive": True, "urls": url, "packaged": True}
 | 
			
		||||
            defaults={"alive": True, "urls": url, "packaged": False}
 | 
			
		||||
        )
 | 
			
		||||
        if not created:
 | 
			
		||||
            obj.alive = True
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user