From 970fc60f8bea21ea91baaaed2555a11df41a947d Mon Sep 17 00:00:00 2001 From: Mark Haines Date: Fri, 17 Jul 2015 18:43:41 +0100 Subject: [PATCH] Add remove_one_time_keys to the javascript bindings --- javascript/olm_post.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/javascript/olm_post.js b/javascript/olm_post.js index 94d3e82..af1cdb8 100644 --- a/javascript/olm_post.js +++ b/javascript/olm_post.js @@ -105,7 +105,7 @@ Account.prototype['mark_keys_as_published'] = restore_stack(function() { }); Account.prototype['max_number_of_one_time_keys'] = restore_stack(function() { - account_method(Module['_olm_account_max_number_of_one_time_keys'])( + return account_method(Module['_olm_account_max_number_of_one_time_keys'])( this.ptr ); }); @@ -122,6 +122,12 @@ Account.prototype['generate_one_time_keys'] = restore_stack(function( ); }); +Account.prototype['remove_one_time_keys'] = restore_stack(function(session) { + account_method(Module['_olm_remove_one_time_keys'])( + this.ptr, session.ptr + ); +}); + Account.prototype['pickle'] = restore_stack(function(key) { var key_array = array_from_string(key); var pickle_length = account_method(