- Timestamp:
- 05/11/2009 04:51:19 PM (3 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/CoreData/SapphireFrappliance/MetaData/SapphireMObjects/SapphireEpisode.m
r836 r840 342 342 } 343 343 344 - (BOOL)shouldDelete 345 { 346 return [self.filesSet count] == 0; 347 } 348 344 349 -(void)removeFiles:(NSSet*)removeFiles 345 350 { 346 351 [super removeFiles:removeFiles]; 347 [self clearPredicateCache]; 352 if([self.filesSet count] == 0) 353 [SapphireMetaDataSupport setObjectForPendingDelete:self]; 354 else 355 [self clearPredicateCache]; 348 356 } 349 357 … … 357 365 { 358 366 [super removeFilesObject:removeFile]; 359 [self clearPredicateCache]; 367 if([self.filesSet count] == 0) 368 [SapphireMetaDataSupport setObjectForPendingDelete:self]; 369 else 370 [self clearPredicateCache]; 360 371 } 361 372
