- Timestamp:
- 07/05/10 17:33:37 (23 months ago)
- Location:
- trunk/SapphireFrappliance/MetaData/SapphireMObjects
- Files:
-
- 2 modified
-
SapphireDirectoryMetaData.m (modified) (1 diff)
-
SapphireFileMetaData.m (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/SapphireFrappliance/MetaData/SapphireMObjects/SapphireDirectoryMetaData.m
r1251 r1299 73 73 { 74 74 NSString *path = [oldDir valueForKey:@"path"]; 75 NSString *parentPath = [ oldDir valueForKeyPath:@"parent.path"];76 if(parentPath != nil )75 NSString *parentPath = [path stringByDeletingLastPathComponent]; 76 if(parentPath != nil && ![parentPath isEqualToString:@"/"]) 77 77 ((SapphireDirectoryMetaData *)[lookup objectForKey:path]).parent = [lookup objectForKey:parentPath]; 78 78 } -
trunk/SapphireFrappliance/MetaData/SapphireMObjects/SapphireFileMetaData.m
r1295 r1299 166 166 NSString *path = [oldFile valueForKey:@"path"]; 167 167 newFile.path = path; 168 newFile.parent = [dirLookup objectForKey:[ oldFile valueForKeyPath:@"parent.path"]];168 newFile.parent = [dirLookup objectForKey:[path stringByDeletingLastPathComponent]]; 169 169 newFile.audioDescription = [oldFile valueForKey:@"audioDescription"]; 170 170 newFile.audioFormatID = [oldFile valueForKey:@"audioFormatID"];
