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

Method getFileDifferencesForUser

syncplay/client.py:1419–1429  ·  view source on GitHub ↗
(self, currentUserFile, otherUserFile)

Source from the content-addressed store, hash-verified

1417 self.ui.showMessage(message, True)
1418
1419 def getFileDifferencesForUser(self, currentUserFile, otherUserFile):
1420 if not currentUserFile or not otherUserFile:
1421 return None
1422 differences = []
1423 differentName = not utils.sameFilename(currentUserFile['name'], otherUserFile['name'])
1424 differentSize = not utils.sameFilesize(currentUserFile['size'], otherUserFile['size'])
1425 differentDuration = not utils.sameFileduration(currentUserFile['duration'], otherUserFile['duration'])
1426 if differentName: differences.append(getMessage("file-difference-filename"))
1427 if differentSize: differences.append(getMessage("file-difference-filesize"))
1428 if differentDuration: differences.append(getMessage("file-difference-duration"))
1429 return ", ".join(differences)
1430
1431 def getFileDifferencesForRoom(self):
1432 if not self.currentUser.file:

Callers 1

Calls 1

getMessageFunction · 0.90

Tested by

no test coverage detected