Changeset 401
- Timestamp:
- 12/15/07 04:21:23 (1 year ago)
- Files:
-
- trunk/SapphireTVShowImporter.m (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/SapphireTVShowImporter.m
r398 r401 252 252 { 253 253 NSString *nodeName = [epInfo name]; 254 NSArray *summaryObjects = [epInfo objectsForXQuery:@".//font" error:&error]; 255 if([summaryObjects count] && ![nodeName isEqualToString:@"font"]) 256 { 257 /*Sometimes, the summary is inside formatting, strip*/ 258 epInfo = [summaryObjects objectAtIndex:0]; 259 nodeName = [epInfo name]; 260 } 254 261 if(link == nil && [nodeName isEqualToString:@"a"]) 255 262 { … … 283 290 { 284 291 /*Get the summary*/ 285 NSArray *summar ys = [epInfo objectsForXQuery:@"replace(string(), '\n\n', '\n')" error:&error];292 NSArray *summaries = [epInfo objectsForXQuery:@"replace(string(), '\n\n', '\n')" error:&error]; 286 293 summary = [NSMutableString string]; 287 NSEnumerator *sumEnum = [summar ys objectEnumerator];294 NSEnumerator *sumEnum = [summaries objectEnumerator]; 288 295 NSXMLNode *sum = nil; 289 296 while((sum = [sumEnum nextObject]) != nil) 290 297 [summary appendFormat:@"\n%@", sum]; 291 if([ [summary substringFromIndex:3] isEqualToString:@"No Summary (Add Here)"])298 if([summary length] > 3 && [[summary substringFromIndex:3] isEqualToString:@"No Summary (Add Here)"]) 292 299 summary = nil; 293 300 if([summary length])
