Explorar el Código

auto commit v2

rzv_feb
jfinn hace 2 años
padre
commit
7092529f74
Se han modificado 1 ficheros con 21 adiciones y 2 borrados
  1. 21
    2
      modules/e2ee/OlmAdapter.js

+ 21
- 2
modules/e2ee/OlmAdapter.js Ver fichero

@@ -78,6 +78,10 @@ export class OlmAdapter extends Listenable {
78 78
         clog("ljm_dbg OlmAdapter constructor")
79 79
         super();
80 80
 
81
+        if (glob_rx?.fns?.glob_dev_fncb("mkh_dev")){
82
+            this.mkh_dev =true
83
+        }
84
+
81 85
         this._conf = conference;
82 86
         this._init = new Deferred();
83 87
         this._mediaKey = undefined;
@@ -152,7 +156,13 @@ export class OlmAdapter extends Listenable {
152 156
      * @param {Uint8Array|boolean} key - The new key.
153 157
      * @retrns {Promise<Number>}
154 158
      */
155
-    async updateKey(key) {
159
+    async updateKey(_key) {
160
+        var key 
161
+        if (this.mkh_dev){
162
+            key = glob_u.tvar.e2ee.key2
163
+        } else {
164
+            key = _key
165
+        }
156 166
         // Store it locally for new sessions.
157 167
         this._mediaKey = key;
158 168
         this._mediaKeyIndex++;
@@ -207,7 +217,16 @@ export class OlmAdapter extends Listenable {
207 217
      * @param {Uint8Array|boolean} key - The new key.
208 218
      * @returns {number}
209 219
     */
210
-    updateCurrentMediaKey(key) {
220
+    updateCurrentMediaKey(_key) {
221
+
222
+        var key 
223
+        if (this.mkh_dev){
224
+            key = glob_u.tvar.e2ee.key2
225
+        } else {
226
+            key = _key
227
+        }
228
+
229
+
211 230
         this._mediaKey = key;
212 231
 
213 232
         return this._mediaKeyIndex;

Loading…
Cancelar
Guardar