]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blobdiff - js/unrealircd-admin.js
Add start of Notes functionality
[irc/unrealircd/unrealircd-webpanel.git] / js / unrealircd-admin.js
index 5d28b9b3b326b5cd6c6ca3a2751882a01a4daaf3..688fc3b5a3a596753f800ff92a39b55019350097 100644 (file)
@@ -148,13 +148,24 @@ function NewLogEntry(e)
     } catch(e) {
         return;
     }
-    //$('#data_list_table').DataTable()
-    data_list_table.row.add({
-        'Time':data.timestamp,
-        'Level':data.level,
-        'Subsystem':data.subsystem,
-        'Event':data.event_id,
-        'Message':data.msg}).draw(true);
+
+    if (data.sync_option != "sync_now")
+    {
+        var sync = (data.sync_option == "no_sync") ? false : true;
+        delete data.sync_option;
+
+        data_list_table.row.add({
+            'Time':data.timestamp,
+            'Level':data.level,
+            'Subsystem':data.subsystem,
+            'Event':data.event_id,
+            'Message':data.msg,
+            'Raw':JSON.stringify(data)});
+
+        if (!sync)
+            return;
+    }
+    data_list_table.draw(true);
     data_list_table.rows().invalidate();
     data_list_table.searchPanes.rebuildPane();
 }