From f6a6a9bea58ddc75a6855e7a740fccf3a231b15f Mon Sep 17 00:00:00 2001 From: jsiegle <jsiegle@mit.edu> Date: Thu, 18 Jul 2013 22:23:38 -0400 Subject: [PATCH] Add check for recording location in SpikePlot --- Source/Processors/Visualization/SpikeDisplayCanvas.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/Processors/Visualization/SpikeDisplayCanvas.cpp b/Source/Processors/Visualization/SpikeDisplayCanvas.cpp index 9ad5fa0a9..4f05e87f9 100755 --- a/Source/Processors/Visualization/SpikeDisplayCanvas.cpp +++ b/Source/Processors/Visualization/SpikeDisplayCanvas.cpp @@ -533,6 +533,12 @@ void SpikePlot::openFile() dataDirectory = recordNode->getDataDirectory();//File("/Users/Josh/Programming/open-ephys/GUI/Builds/MacOSX/build/Debug"); //recordNode->getDataDirectory(); + if (dataDirectory.getFullPathName().length() == 0) + { + // temporary fix in case nothing is returned by the record node. + dataDirectory = File::getSpecialLocation(File::userHomeDirectory); + } + filename = dataDirectory.getFullPathName(); filename += File::separator; filename += name.removeCharacters(" "); -- GitLab