| Index: sdk/lib/_internal/pub/lib/src/barback/server.dart
|
| diff --git a/sdk/lib/_internal/pub/lib/src/barback/server.dart b/sdk/lib/_internal/pub/lib/src/barback/server.dart
|
| index 0ecd417d0c8d313a06637df0811eb0cfb4233465..c783771a6fd63532fdb716ce969be1fca950d201 100644
|
| --- a/sdk/lib/_internal/pub/lib/src/barback/server.dart
|
| +++ b/sdk/lib/_internal/pub/lib/src/barback/server.dart
|
| @@ -115,7 +115,10 @@ class BarbackServer {
|
| return validateStream(asset.read()).then((stream) {
|
| _resultsController.add(
|
| new BarbackServerResult._success(request.uri, id));
|
| - request.response.headers.add('content-type', lookupMimeType(id.path));
|
| + var mimeType = lookupMimeType(id.path);
|
| + if (mimeType != null) {
|
| + request.response.headers.add('content-type', mimeType);
|
| + }
|
| // TODO(rnystrom): Set content-type based on asset type.
|
| return Chain.track(request.response.addStream(stream)).then((_) {
|
| // Log successful requests both so we can provide debugging
|
|
|