Ticket #10951 (new)

Opened 6 years ago

Last modified 5 years ago

Script Repository View Incorrect When New File Uploaded

Reported by: Martyn Gigg Owned by:
Priority: critical Milestone: Release 3.5
Component: GUI Keywords:
Cc: Blocked By:
Blocking: Tester:


I uploaded a new file to the script repository, https://github.com/mantidproject/scriptrepository/blob/master/user/ExampleUser/test_upload.py, via the interface in MantidPlot.

While the file was successfully uploaded to GitHub the display in MantidPlot did not update to show that the file had been uploaded and it still marked it as something new to be added.

After then restarting MantidPlot and looking at the ScriptRepository the files seems to show up as updated on the server but nothing has changed with it.

The attached screenshots should show the problem. The first is after uploading the file and hitting "reload". The file shows as new locally but it is on the server as demonstrated by the wget.

The second screenshot shows the state after restart MantidPlot. The file shows as having changes remotely when that has not happened.


ScriptRepoAfterUploadAndReload.png (210.0 KB) - added by Martyn Gigg 6 years ago.
ScriptRepoAfterAddAndRestart.png (99.5 KB) - added by Martyn Gigg 6 years ago.

Change History

Changed 6 years ago by Martyn Gigg

Changed 6 years ago by Martyn Gigg

comment:1 Changed 6 years ago by Martyn Gigg

Note: Developers should use the sandbox repository to test by setting the following properties in the Mantid.user.properties file

UploaderWebServer = http://upload.mantidproject.org/scriptrepository/payload/publish_debug
ScriptRepository = http://download.mantidproject.org/dev-scriptrepository/

If you already have the script repository installed then you should wipe it out and start again.

comment:2 Changed 5 years ago by Nick Draper

  • Milestone changed from Release 3.4 to Release 3.5

Moved to R3.5 at the end of R3.4

comment:3 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 11790

Note: See TracTickets for help on using tickets.