Changeset 1309
- Timestamp:
- 08/08/10 14:20:25 (22 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/SapphireFrappliance/MetaData/SapphireMObjects/SapphireDirectoryMetaData.m
r1299 r1309 421 421 { 422 422 [existingDirs removeObject:object]; 423 [moc deleteObject:object]; 423 SapphireDirectoryMetaData *dir = (SapphireDirectoryMetaData *)object; 424 if(dir.collectionDirectory == nil) 425 [moc deleteObject:object]; 424 426 modified = YES; 425 427 } … … 465 467 NSMutableArray *linkedDirs = [[self.linkedDirsSet allObjects] mutableCopy]; 466 468 467 [self rescanDirWithExistingDirs:fetchedDirs files:fetchedFiles symDirs:linkedDirs symFiles:linkedFiles]; 469 if([[NSFileManager defaultManager] isDirectory:self.path]) 470 [self rescanDirWithExistingDirs:fetchedDirs files:fetchedFiles symDirs:linkedDirs symFiles:linkedFiles]; 468 471 469 472 NSMutableArray *allFiles = [fetchedFiles mutableCopy];
