Files
dss.web/client/app/views/user/item/userItemCtrl.js
Fergal Moran ea4d15dd98 New URL scheme
2015-12-10 22:37:20 +00:00

30 lines
991 B
JavaScript
Executable File

'use strict';
angular.module('dssWebApp')
.controller('UserItemCtrl', function ($scope, UserModel, MixModel, user, logger) {
logger.logSuccess('UserItemCtrl', $scope);
$scope.user = user;
$scope.showLatest = function () {
$scope.mixTitle = "Latest";
MixModel.findAll({
user__slug: user.slug,
waveform_generated: "True",
ordering: "-id"
}).then(function (mixes) {
$scope.mixes = mixes;
$scope.mixPage = 1;
});
};
$scope.showPopular = function () {
$scope.mixTitle = "Popular";
MixModel.findAll({
user__slug: user.slug,
waveform_generated: "True",
ordering: "-play_count"
}).then(function (mixes) {
$scope.mixes = mixes;
$scope.mixPage = 1;
});
};
$scope.showLatest();
});