I made sure $scope is before $http, but I'm still getting this error!
angular.module('management')
.service('Requests', function () { /* ... */ })
.controller('RequestsOffWork', ['$scope', '$stateParams', '$location',
'Authentication', '$http', 'Requests',
function ($scope, $stateParams, $location, $http, Authentication, Requests) {
....
}