Skip to content

Commit

Permalink
limit file handling to core namespace
Browse files Browse the repository at this point in the history
  • Loading branch information
shakyShane committed Feb 13, 2017
1 parent 5b00707 commit 2229394
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
5 changes: 4 additions & 1 deletion lib/internal-events.js
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,10 @@ module.exports = function (bs) {
bs.events.emit("browser:reload");
});

var handler = fileHandler.fileChanges(fromEvent(bs.events, "file:changed"), bs.options)
var coreNamespacedWatchers = fromEvent(bs.events, "file:changed")
.filter(function(x) { return x.namespace === "core" });

var handler = fileHandler.fileChanges(coreNamespacedWatchers, bs.options)
.subscribe(function (x) {
if (x.type === "reload") {
bs.events.emit("browser:reload");
Expand Down
2 changes: 1 addition & 1 deletion test/specs/files/files.event-handler.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ var Immutable = require("immutable");
var fromJS = Immutable.fromJS;
var assert = require("chai").assert;
var injectFileTypes = require("../../../lib/default-config").injectFileTypes;
var handler = require("../../../lib/file-event-handler");
var handler = require("../../../lib/file-event-handler").fileChanges;

describe("globally handling fle:changed events", function() {
it("takes an observable + options", function() {
Expand Down

0 comments on commit 2229394

Please sign in to comment.