MCPcopy Create free account
hub / github.com/Syncplay/syncplay / changeMediaDirectories

Method changeMediaDirectories

syncplay/client.py:2221–2233  ·  view source on GitHub ↗
(self, mediaDirs)

Source from the content-addressed store, hash-verified

2219 self.currentDirectory = curDir
2220
2221 def changeMediaDirectories(self, mediaDirs):
2222 from syncplay.ui.ConfigurationGetter import ConfigurationGetter
2223 ConfigurationGetter().setConfigOption("mediaSearchDirectories", mediaDirs)
2224 self._client._config["mediaSearchDirectories"] = mediaDirs
2225 self._client.ui.showMessage(getMessage("media-directory-list-updated-notification"))
2226 self.mediaDirectoriesNotFound = []
2227 self.folderSearchEnabled = True
2228 self.setMediaDirectories(mediaDirs)
2229 if mediaDirs == "":
2230 self._client.ui.showErrorMessage(getMessage("no-media-directories-error"))
2231 self.mediaFilesCache = {}
2232 self.newInfo = True
2233 self.checkForFileSwitchUpdate()
2234
2235 def setMediaDirectories(self, mediaDirs):
2236 self.mediaDirectories = mediaDirs

Callers 1

Calls 7

setMediaDirectoriesMethod · 0.95
ConfigurationGetterClass · 0.90
getMessageFunction · 0.90
setConfigOptionMethod · 0.80
showMessageMethod · 0.45
showErrorMessageMethod · 0.45

Tested by

no test coverage detected