Tags:
create new tag
view all tags

Bug: Move attachment fails if target topic does not have attachments yet.

Attempt to move an attachment to a topic that never had any attachments before (and thus do not have a pub directory) fails because the pub directory does not get created for target topic.

TWiki::Store::RcsFile::_moveAttachment() returns error message:

> Failed to move attachment; oldWeb.OldTopic.file.ext -> newWeb.NewTopic (No such file or directory)

but i cannot find this message anywhere in server logs.

I have locally fixed the error by copying the directory creation code from sub _saveAttachment.

Test case

  • Create (or use existing) test topic
  • Attach a file to this topic
  • Create new test topic without attachments
  • Go back to the first test topic, and move the attachment to the second topic

An error page is shown, suggesting to contact the system administrator.

Environment

TWiki version: CVS (TWiki/Store/RcsFile.pm revision 1.6)
Server OS: FreeBSD 4.5-STABLE
Web server: Apache 1.3.26
Perl version: 5.0 patchlevel 5 subversion 3
Client OS: Windows 2000
Web Browser: Mozilla 1.0

-- AlexanderSmishlajev - 02 Aug 2002

Follow up

Fix record

Fixed, in TWikiAlphaRelease at CVS:lib/TWiki/Store/RcsFile.pm and at TWiki.org.

-- PeterThoeny - 02 Aug 2002

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2002-08-02 - PeterThoeny
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.