mirror of
				https://github.com/samuelclay/NewsBlur.git
				synced 2025-11-01 09:09:51 +00:00 
			
		
		
		
	Handling missing category.
This commit is contained in:
		
							parent
							
								
									8bed85fbe0
								
							
						
					
					
						commit
						76ca358493
					
				
					 2 changed files with 13 additions and 9 deletions
				
			
		| 
						 | 
				
			
			@ -56,7 +56,11 @@ class MCategory(mongo.Document):
 | 
			
		|||
        
 | 
			
		||||
        category_groups = groupby(sorted(category_sites, key=lambda c: c.category_title), key=lambda c: c.category_title)
 | 
			
		||||
        for category_title, sites in category_groups:
 | 
			
		||||
            category = cls.objects.get(title=category_title)
 | 
			
		||||
            try:
 | 
			
		||||
                category = cls.objects.get(title=category_title)
 | 
			
		||||
            except cls.DoesNotExist, e:
 | 
			
		||||
                print " ***> Missing category: %s" % e
 | 
			
		||||
                continue
 | 
			
		||||
            category.feed_ids = [site.feed_id for site in sites]
 | 
			
		||||
            category.save()
 | 
			
		||||
            print " ---> Reloaded category: %s" % category
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2493,8 +2493,8 @@
 | 
			
		|||
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
 | 
			
		||||
				CLANG_ENABLE_OBJC_ARC = YES;
 | 
			
		||||
				CODE_SIGN_ENTITLEMENTS = Entitlements.entitlements;
 | 
			
		||||
				CODE_SIGN_IDENTITY = "iPhone Developer: Samuel Clay (3PN8E5365D)";
 | 
			
		||||
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Samuel Clay (3PN8E5365D)";
 | 
			
		||||
				CODE_SIGN_IDENTITY = "iPhone Developer: Samuel Clay (G9HFWP68T7)";
 | 
			
		||||
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Samuel Clay (G9HFWP68T7)";
 | 
			
		||||
				COPY_PHASE_STRIP = NO;
 | 
			
		||||
				GCC_DYNAMIC_NO_PIC = NO;
 | 
			
		||||
				GCC_OPTIMIZATION_LEVEL = 0;
 | 
			
		||||
| 
						 | 
				
			
			@ -2517,8 +2517,8 @@
 | 
			
		|||
					"-all_load",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_NAME = NewsBlur;
 | 
			
		||||
				PROVISIONING_PROFILE = "0E4D73FC-DFF6-4E38-BA47-4A3F5AC9C6A2";
 | 
			
		||||
				"PROVISIONING_PROFILE[sdk=iphoneos*]" = "0E4D73FC-DFF6-4E38-BA47-4A3F5AC9C6A2";
 | 
			
		||||
				PROVISIONING_PROFILE = "3A91A886-5038-41A3-B9DB-C1A1FF5F519B";
 | 
			
		||||
				"PROVISIONING_PROFILE[sdk=iphoneos*]" = "3A91A886-5038-41A3-B9DB-C1A1FF5F519B";
 | 
			
		||||
				TARGETED_DEVICE_FAMILY = "1,2";
 | 
			
		||||
				VALID_ARCHS = armv7;
 | 
			
		||||
				"WARNING_CFLAGS[arch=*]" = "-Wall";
 | 
			
		||||
| 
						 | 
				
			
			@ -2532,8 +2532,8 @@
 | 
			
		|||
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
 | 
			
		||||
				CLANG_ENABLE_OBJC_ARC = YES;
 | 
			
		||||
				CODE_SIGN_ENTITLEMENTS = Entitlements.entitlements;
 | 
			
		||||
				CODE_SIGN_IDENTITY = "iPhone Developer: Samuel Clay (3PN8E5365D)";
 | 
			
		||||
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Samuel Clay (3PN8E5365D)";
 | 
			
		||||
				CODE_SIGN_IDENTITY = "iPhone Developer: Samuel Clay (G9HFWP68T7)";
 | 
			
		||||
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Samuel Clay (G9HFWP68T7)";
 | 
			
		||||
				COPY_PHASE_STRIP = YES;
 | 
			
		||||
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
 | 
			
		||||
				GCC_PREFIX_HEADER = NewsBlur_Prefix.pch;
 | 
			
		||||
| 
						 | 
				
			
			@ -2553,8 +2553,8 @@
 | 
			
		|||
					"-all_load",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_NAME = NewsBlur;
 | 
			
		||||
				PROVISIONING_PROFILE = "0E4D73FC-DFF6-4E38-BA47-4A3F5AC9C6A2";
 | 
			
		||||
				"PROVISIONING_PROFILE[sdk=iphoneos*]" = "0E4D73FC-DFF6-4E38-BA47-4A3F5AC9C6A2";
 | 
			
		||||
				PROVISIONING_PROFILE = "3A91A886-5038-41A3-B9DB-C1A1FF5F519B";
 | 
			
		||||
				"PROVISIONING_PROFILE[sdk=iphoneos*]" = "3A91A886-5038-41A3-B9DB-C1A1FF5F519B";
 | 
			
		||||
				TARGETED_DEVICE_FAMILY = "1,2";
 | 
			
		||||
				VALIDATE_PRODUCT = YES;
 | 
			
		||||
				VALID_ARCHS = armv7;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue