GetRecentPost Ignores Categories In Windows Live Writer

0 comments suggest edit

It appears to me that Windows Live Writer completely ignores categories returned by the getRecentPosts Metaweblog API method.

It took me a long time to realize this because I write all my posts using WLW and it stores the categories for a recent post on the local machine. So as long as I do everything via WLW, I’d never notice.

But a recent bug report alerted me to the problem. I logged into my blog via the web admin interface and changed the categories. I refreshed the recent posts in WLW and opened up a post, and sure enough the categories for the post were not updated.

I was experiencing the same thing in Blogjet, but after making a small tweak in the code, everything works fine in BlogJet. Unfortunately WLW is still broken in this respect.

I’ve carefully analyzed the HTTP traffic with Fiddler and cannot figure out why this would happen. Everything looks absolutely correct on Subtext’s end. I must conclude it’s a bug with WLW.

Would someone be so kind to confirm this with a different blog engine for me? Just run through the repro steps I mentioned above and let me know if it really works for you. I’d really be grateful.

Just to be clear: Repro Steps

  1. Create a post with no categories.
  2. Use another tool (such as your blog’s web admin) to specify several categories.
  3. In Windows Live Writer, refresh the recent posts.
  4. Click on the post to edit it.
  5. Check whether or not the correct categories are selected in the category drop down.

Thanks Mucho!

Found a typo or error? Suggest an edit! If accepted, your contribution is listed automatically here.

Comments

avatar

7 responses

  1. Avatar for Keyvan Nayyeri
    Keyvan Nayyeri March 23rd, 2007

    Yes, I noticed (and experienced) this with my Community Server blog but never persisted on it.

  2. Avatar for Mike Ward
    Mike Ward March 23rd, 2007

    I'm seeing it with Bloget as well.

  3. Avatar for Joe Cheng [MSFT]
    Joe Cheng [MSFT] March 23rd, 2007

    Hi there,
    WLW has a bug (actually more of a "limitation") in that we never pick up changes to the server at all if we already have a local copy. This will be fixed in the next release, including categories.
    I believe Community Server has/had their own bug where the categories were never returned. But if you are looking in Fiddler and the responses look OK, then our next release will fix it.
    Thanks...

  4. Avatar for Otto
    Otto March 23rd, 2007

    Same results in dasBlog. If you want to update the categories that Windows Live Writer sees, you have to refresh it in the categories drop down list.
    BTW, I'm really considering moving to Subtext from dasBlog and I was wondering if the BlogML tools have improved? I don't want to spend a weekend moving my blog...

  5. Avatar for Haacked
    Haacked March 23rd, 2007

    @Joe: Thanks for the update! Whew! I can stop banging my head against this trying to find the (non-existent) bug in Subtext. :D

  6. Avatar for Simone Chiaretta
    Simone Chiaretta March 24th, 2007

    @Joe: any idea on the next release date? It's a long time since the last one

  7. Avatar for Rick Strahl
    Rick Strahl March 24th, 2007

    Same thing here. One thing I really wish you could do with Live Writer is create new categories. The checkbox list just doesn't really cut it when the blog allows free-form categories.
    Incidentally it's one of hte things that Word Blog plugin does really well.