U4-7042 - Use the FileService when saving/creating/updating Scripts in the back office

Created by Shannon Deminick 28 Aug 2015, 11:52:53 Updated by Shannon Deminick 08 Sep 2015, 16:13:55

Is duplicated by: U4-5244

Currently this is done purely with file manipulation and the service is not used at all.


Shannon Deminick 28 Aug 2015, 11:53:50

Once this is done we need to test the Courier events for these

Stephan 03 Sep 2015, 09:53:09

Work-in-progress - turns out we do not validate paths properly in templates and views, so cleaning it all.

Stephan 03 Sep 2015, 14:26:46

Pushed b03d7884bbee61fd5a5b162d7d19dc558a49f88b fixing the physical filesystem Pushed d323b3c5c9ec5ba4943951113a181162513b4f65 using IFileService for scripts Pushed 6b195587c12f4e10863000a6472256e5780d87b3 fixing the root path for tests

(that last one fixes the issue where a "Media" directory would appear at the root of the hard disk whenever tests would run)

all works by my tests

Stephan 04 Sep 2015, 07:33:44

Done, reassigning for Courier events tests.

Shannon Deminick 08 Sep 2015, 16:13:48

Have tested with Courier events (and fixed courier to deal with them properly) and is all working

Priority: Normal

Type: Task

State: Fixed

Assignee: Shannon Deminick

Difficulty: Normal


Backwards Compatible: True

Fix Submitted:

Affected versions:

Due in version: 7.3.0


Story Points: