From 39bd571e57528267d2a1e354cb278ac42cfd3c0a Mon Sep 17 00:00:00 2001
From: librelois <c@elo.tf>
Date: Fri, 14 May 2021 17:33:02 +0200
Subject: [PATCH] fix(peers): save peer in rust db when edit peer status

---
 app/lib/dal/fileDAL.ts | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app/lib/dal/fileDAL.ts b/app/lib/dal/fileDAL.ts
index 83c77b46c..8f4848f77 100644
--- a/app/lib/dal/fileDAL.ts
+++ b/app/lib/dal/fileDAL.ts
@@ -1232,6 +1232,7 @@ export class FileDAL implements ServerDAO {
       p.status = "UP";
       p.first_down = null;
       p.last_try = null;
+      this.rustServer.savePeer(PeerDTO.fromDBPeer(p));
       return this.peerDAL.savePeer(p);
     } catch (err) {
       return null;
@@ -1250,6 +1251,7 @@ export class FileDAL implements ServerDAO {
             p.first_down = now;
           }
           p.last_try = now;
+          this.rustServer.savePeer(PeerDTO.fromDBPeer(p));
           await this.peerDAL.savePeer(p);
         }
       }
-- 
GitLab