mediawiki.loader: Fix logError() not to print exceptions twice
authorTimo Tijhof <krinklemail@gmail.com>
Wed, 13 Dec 2017 22:45:45 +0000 (23:45 +0100)
committerTimo Tijhof <krinklemail@gmail.com>
Thu, 14 Dec 2017 19:56:34 +0000 (20:56 +0100)
commit8ef396d33b2e0174db0b787a6d6f646f6d2a5dba
tree7b47cfb166e32c206417e98c0e9b05732fc8bc1a
parentb3840b25b3735beb8e73648558eb097189377e1c
mediawiki.loader: Fix logError() not to print exceptions twice

Current behaviour results in:

Chrome 65 (initial)
> ▶ [WARN] Error: foo Error: foo
>  at bar
>  at main

Chrome 65 (expanded)
> ▼ [WARN] Error: foo Error: foo
>            at bar
>            at main
>  at logError
>  at main

Safari 11 (initial)
> ▶ [WARN] Error: foo, Error: foo

Safari 11 (expanded)
> ▼ [WARN] Error: foo is undefined
>     * Error: foo is undefined
>         at bar
>         at main

Firefox 57
> [WARN] Error: foo | Error: foo
>                   | Stacktrace:
>                   |   bar
>                   |   main

I don't recall why I did it this way, but it seems redundant.
This commit effectively removes the first "Error: foo"

Change-Id: Idc5dee34ce2b5068e3a2d8800e2b5f6b879525d1
resources/src/mediawiki/mediawiki.js