Skip to content

Commit 79905b5

Browse files
committed
Support options for observeChanges.
Fixes #51.
1 parent 6373eab commit 79905b5

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

server.coffee

+5-5
Original file line numberDiff line numberDiff line change
@@ -51,22 +51,22 @@ wrapCallbacks = (callbacks, initializingReference) ->
5151
callbacks
5252

5353
originalObserveChanges = MongoInternals.Connection::_observeChanges
54-
MongoInternals.Connection::_observeChanges = (cursorDescription, ordered, callbacks) ->
54+
MongoInternals.Connection::_observeChanges = (cursorDescription, ordered, callbacks, nonMutatingCallbacks) ->
5555
initializing = true
5656

5757
callbacks = wrapCallbacks callbacks, initializing: initializing
5858

59-
handle = originalObserveChanges.call @, cursorDescription, ordered, callbacks
59+
handle = originalObserveChanges.call @, cursorDescription, ordered, callbacks, nonMutatingCallbacks
6060
initializing = false
6161
handle
6262

6363
originalLocalCollectionCursorObserveChanges = LocalCollection.Cursor::observeChanges
64-
LocalCollection.Cursor::observeChanges = (options) ->
64+
LocalCollection.Cursor::observeChanges = (callbacks, options = {}) ->
6565
initializing = true
6666

67-
options = wrapCallbacks options, initializing: initializing
67+
callbacks = wrapCallbacks callbacks, initializing: initializing
6868

69-
handle = originalLocalCollectionCursorObserveChanges.call @, options
69+
handle = originalLocalCollectionCursorObserveChanges.call @, callbacks, options
7070
initializing = false
7171
handle
7272

0 commit comments

Comments
 (0)