diff options
| author | Sudhir Jonathan | 2012-11-27 00:47:37 +0530 |
|---|---|---|
| committer | Pawel Kozlowski | 2012-12-01 19:09:36 +0100 |
| commit | cf89e8653cd796308d87d75fa9dd1601227fadec (patch) | |
| tree | e07a35bb12921a8414e772e45961f96958a2423a /src | |
| parent | 0c3500f532c1c2d7fb455206822c8a42561c962c (diff) | |
| download | angular.js-cf89e8653cd796308d87d75fa9dd1601227fadec.tar.bz2 | |
fix($injector): provider can now be defined in the array format
`injector.instantiate` is now called for arrays too, instead of only for functions.
Closes #1452
Diffstat (limited to 'src')
| -rw-r--r-- | src/auto/injector.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/auto/injector.js b/src/auto/injector.js index 84b863b8..cd47daa6 100644 --- a/src/auto/injector.js +++ b/src/auto/injector.js @@ -440,7 +440,7 @@ function createInjector(modulesToLoad) { } function provider(name, provider_) { - if (isFunction(provider_)) { + if (isFunction(provider_) || isArray(provider_)) { provider_ = providerInjector.instantiate(provider_); } if (!provider_.$get) { |
