Modify

Opened 8 years ago

Last modified 2 years ago

#4537 new defect

migrate-tracblog.py doesn't work if first version is missing

Reported by: perus@… Owned by:
Priority: normal Component: FullBlogPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.11

Description

When a wiki tagged as blog has no longer version 1 the migration script migrate-tracblog.py fails with exception "Failed to add post".

It seems me that the hereafter patch fixes the problem:

  • migrate-tracblog.py

     
    132132    cnx = env.get_db_cnx()
    133133    for resource, page_tags in list(blog):
    134134        try:
    135             page = WikiPage(env, version=1, name=resource.id)
     135            page = WikiPage(env, name=resource.id)
    136136            _, publish_time, author, _, _ =  page.get_history().next()
    137137            if opts.deleteonly:
    138138                page.delete()

Attachments (0)

Change History (2)

comment:1 Changed 8 years ago by Odd Simon Simonsen

Owner: changed from Odd Simon Simonsen to John Hampton

Sorry, didn't notice this ticket before now :-(

The migrate script isn't mine, so reassigning.

comment:2 Changed 2 years ago by Ryan J Ollos

Owner: John Hampton deleted

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The ticket will remain with no owner.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.