diff options
Diffstat (limited to 'apps/files_versions/src/versioncollection.js')
-rw-r--r-- | apps/files_versions/src/versioncollection.js | 61 |
1 files changed, 30 insertions, 31 deletions
diff --git a/apps/files_versions/src/versioncollection.js b/apps/files_versions/src/versioncollection.js index 2ee683b38ef..1f3356e43d3 100644 --- a/apps/files_versions/src/versioncollection.js +++ b/apps/files_versions/src/versioncollection.js @@ -8,7 +8,7 @@ * */ -(function () { +(function() { /** * @memberof OCA.Versions */ @@ -25,24 +25,24 @@ _client: null, - setFileInfo: function (fileInfo) { - this._fileInfo = fileInfo; + setFileInfo: function(fileInfo) { + this._fileInfo = fileInfo }, - getFileInfo: function () { - return this._fileInfo; + getFileInfo: function() { + return this._fileInfo }, setCurrentUser: function(user) { - this._currentUser = user; + this._currentUser = user }, getCurrentUser: function() { - return this._currentUser || OC.getCurrentUser().uid; + return this._currentUser || OC.getCurrentUser().uid }, setClient: function(client) { - this._client = client; + this._client = client }, getClient: function() { @@ -50,35 +50,34 @@ host: OC.getHost(), root: OC.linkToRemoteBase('dav') + '/versions/' + this.getCurrentUser(), useHTTPS: OC.getProtocol() === 'https' - }); + }) }, - url: function () { - return OC.linkToRemoteBase('dav') + '/versions/' + this.getCurrentUser() + '/versions/' + this._fileInfo.get('id'); + url: function() { + return OC.linkToRemoteBase('dav') + '/versions/' + this.getCurrentUser() + '/versions/' + this._fileInfo.get('id') }, parse: function(result) { - var fullPath = this._fileInfo.getFullPath(); - var fileId = this._fileInfo.get('id'); - var name = this._fileInfo.get('name'); - var user = this.getCurrentUser(); - var client = this.getClient(); + var fullPath = this._fileInfo.getFullPath() + var fileId = this._fileInfo.get('id') + var name = this._fileInfo.get('name') + var user = this.getCurrentUser() + var client = this.getClient() return _.map(result, function(version) { - version.fullPath = fullPath; - version.fileId = fileId; - version.name = name; - version.timestamp = parseInt(moment(new Date(version.timestamp)).format('X'), 10); - version.id = OC.basename(version.href); - version.size = parseInt(version.size, 10); - version.user = user; - version.client = client; - return version; - }); + version.fullPath = fullPath + version.fileId = fileId + version.name = name + version.timestamp = parseInt(moment(new Date(version.timestamp)).format('X'), 10) + version.id = OC.basename(version.href) + version.size = parseInt(version.size, 10) + version.user = user + version.client = client + return version + }) } - }); + }) - OCA.Versions = OCA.Versions || {}; - - OCA.Versions.VersionCollection = VersionCollection; -})(); + OCA.Versions = OCA.Versions || {} + OCA.Versions.VersionCollection = VersionCollection +})() |