title: Migration from Angular 1.3 to 1.5
body: <p>I am getting the error that says </p>
  
  <pre><code>angular.js:13236 Error: [ng:areq] Argument 'fn' is not a function, got undefined
  http://errors.angularjs.org/1.5.0/ng/areq?p0=fn&amp;p1=not%20aNaNunction%2C%20got%20undefined
  at http://localhost:3000/bower_components/angular/angular.js:68:12
  at assertArg (http://localhost:3000/bower_components/angular/angular.js:1825:11)
  at assertArgFn (http://localhost:3000/bower_components/angular/angular.js:1835:3)
  at Promise.promise.error    (http://localhost:3000/bower_components/angular/angular.js:10979:11)
  at Object.getUserChannels (http://localhost:3000/scripts/services/media-service.js:38:37)
  at activate (http://localhost:3000/scripts/controllers/player-controller.js:63:22)
  at new &lt;anonymous&gt; (http://localhost:3000/scripts/controllers/player-controller.js:28:9)
  </code></pre>
  
  <p>The controller and factory worked before the migration, I cant find any documentation that shows any changes to factories. To me it looks like the controller cannot find the function is the mediaSVC file</p>