Changeset 4017

Show
Ignore:
Timestamp:
07/15/08 16:45:28 (4 months ago)
Author:
k0s
Message:

dont fail if you cant find the title; hopefully fixes #3245

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • icalexporterplugin/0.11/icalexporter/icalexporter.py

    r3807 r4017  
    6464        calendar.from_rss(rss) 
    6565 
    66  
    6766    ### methods for IRequestFilter 
    6867 
     
    111110        """ 
    112111 
    113  
    114112        for link in req.chrome.get('links', {}).get('alternate', ()): 
    115113            if link['class'] == 'rss': 
  • icalexporterplugin/0.11/icalexporter/ical.py

    r3809 r4017  
    2020class iCal(object): 
    2121 
    22     def __init__(self, writer=None): 
     22    def __init__(self, writer=None, title=''): 
    2323        if writer is None: 
    2424            self.buffer = StringIO() 
    2525            writer = self.buffer.write 
     26        self.title = title 
    2627        self.writer = writer 
    2728 
     
    7879    ###  
    7980 
    80     def date(self): 
    81         pass 
    82  
    8381    try:  
    8482        import feedparser 
     
    111109                        event.append(Property(attrmap[key], entry[key])) 
    112110                events.append(event) 
    113                  
    114             return self.write(feed.feed.title, events) 
     111 
     112            title = feed.feed.get('title', self.title) 
     113            return self.write(title, events) 
    115114 
    116115    except ImportError: