mirror of
https://github.com/openstf/stf
synced 2025-10-06 03:50:04 +02:00
31 lines
797 B
JavaScript
31 lines
797 B
JavaScript
module.exports = function UserServiceFactory($http, $rootScope, socket, $timeout) {
|
|
var userService = {}
|
|
|
|
userService.user = (function () {
|
|
var userPromise = $http.get('/api/v1/user')
|
|
return function () {
|
|
return userPromise
|
|
}
|
|
})()
|
|
|
|
// TODO: Disabled for now
|
|
// socket.on('forward.create', function (data) {
|
|
// userService.user().then(function (user) {
|
|
// $timeout(function () {
|
|
// user.forwards.push(data)
|
|
// })
|
|
// })
|
|
// })
|
|
//
|
|
// socket.on('forward.remove', function (data) {
|
|
// userService.user().then(function (user) {
|
|
// $timeout(function () {
|
|
// user.forwards = user.forwards.filter(function (forward) {
|
|
// return forward.devicePort !== data.devicePort
|
|
// })
|
|
// })
|
|
// })
|
|
// })
|
|
|
|
return userService
|
|
}
|