Issue Details (XML | Word | Printable)

Key: MDL-18131
Type: Bug Bug
Status: Open Open
Priority: Minor Minor
Assignee: Petr Skoda
Reporter: Barry Oosthuizen
Votes: 0
Watchers: 1
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

Problem with deleting uploaded resources. Renaming external file only solution to force proper recognition of edited file.

Created: 04/Feb/09 09:56 AM   Updated: 04/Feb/09 05:22 PM
Return to search
Component/s: Document Management, Resource, Usability
Affects Version/s: 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4
Fix Version/s: 2.0

Participants: Barry Oosthuizen and Petr Skoda
Security Level: None
Affected Branches: MOODLE_19_STABLE
Fixed Branches: MOODLE_20_STABLE


 Description  « Hide
Steps to Reproduce:
A) 1. Add a resource & Select 'Link to a file/website'
    2. Upload a file & choose it
    3. Save
B) 1. Update the Resource
    2. Choose another file
    3. Save
C) 1. Edit & Save the external file (e.g. Word/Excel File) you uploaded originally
    2. Update the Resource from A & B
    3. Upload and Choose the edited file (C.1.)
    4. Save
    5. View the resource. It is still the same original file you uploaded in A)2!

Expected Behaviour:
I would think if you deleted a file that if you made an offline edit and reuploaded it that Moodle would treat it as a new file. Miraculously it revives the old file and disregards the new file.

Workaround:
When editing the file, rename it and follow steps C)2 to C)5. Only now has your editing taken affect and the invisible 'deleted' file finally 'gone'.

MIght this bug be similar to MDL-7660?

Apologies if this is a clone of MDL-2661(very old) but it seems the issue was more about the warning message rather than fixing this bug. I also couldn't find it as a fixed bug for 1.9.4

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Petr Skoda added a comment - 04/Feb/09 05:22 PM
Yes, this is a known problem which will be finally solved in 2.0