|
Bug in news2mail. Just found a reported bug in the news2mail tool for Radio. The symptom is the message [Macro error: Can't evaluate the expression because the
name "channeltitle" hasn't been defined.] on the Subscriptions Page.
I tracked it down, and found three new sources in my Radio aggregator that
were all missing the 'channeltitle' and 'channeldescription' properties. As
soon as I (manually) created the properties in the database, everything
worked fine. It turns out that all three were recently added using the new RSSExplorer
tool from UserLand, so apparently (by inference only) using that tool it's
possible to create a source without those properties. Furthermore, I've discovered another oddity. I wondered why Radio itself
didn't complain that these sources didn't have the aforementioned
properties, and I discovered that although the sources appear in the
aggregator database, they don't appear on the subscription page:
http://127.0.0.1:5335/system/pages/subscriptions.
So it's my guess that if you're seeing this problem, like me, you have some orphaned subscriptions that
(a) may have come from RSSExplorer, (b) Radio itself ignores, and (c) freak
out news2mail. Unfortunately, since these orphaned sources don't appear on
your Subscriptions page, the only way you can delete or repair them is to go
into the aggregatorData.root and fix them manually. Not something I
recommend unless you're used to monkeying around with Radio's internals.
Since the problem is easy to reproduce, it should also be easy to create a
workaround...if I had the time. I can't promise anything, but I'll see if I
can fit it into schedule in the next week or so.
Posted Thursday, October 24, 2002 10:58:13 PM
|