update shared components

This commit is contained in:
Luke Pulverenti 2016-04-28 23:10:48 -04:00
parent f4cc31fd98
commit 4f5766509c
14 changed files with 30 additions and 36 deletions

View file

@ -1,10 +1,5 @@
define(['connectionManager', 'sharingMenu', 'loading'], function (connectionManager, sharingMenu, loading) {
function onSharingSuccess(options) {
console.log('share success. shareId: ' + options.share.Id);
}
function onSharingCancel(options, apiClient) {
var shareId = options.share.Id;
@ -24,7 +19,7 @@
loading.show();
var itemId = options.itemId;
var apiClient = options.apiClient || connectionManager.getApiClient(options.serverId);
var apiClient = connectionManager.getApiClient(options.serverId);
var userId = apiClient.getCurrentUserId();
return apiClient.getItem(userId, itemId).then(function () {
@ -45,7 +40,10 @@
};
loading.hide();
sharingMenu.showMenu(options, onSharingSuccess, function (options) {
sharingMenu.showMenu(options).then(function() {
console.log('share success. shareId: ' + options.share.Id);
}, function () {
onSharingCancel(options, apiClient);
});