مرحبا

في الموقع الخاص بي قد جعلت الزائر عند رفع صورة شخصية

يقوم النظام تلقائي بحذف الصورة السابقة لعدم تكدس الصور في السيرفر

ونجح الأمر ولكن الأن اواجه مشكلة وهي

في الموقع الخاص بي الان هناك صورة افتراضية للزائرين

اصبح الشخص عندما يرفع صورة شخصية جديدة تتم حذف الصورة الافتراضية لانها صورته الشخصية المؤقتة

كيف يمكنني منع حذف الصورة الافتراضية

هذا كود الصورة الافتراضية والذي اريد عدم ازالته عند رفع صورة شخصية جديدة

pic: "/site/" + socket.handshake.headers.host + 'pic.png',

وهذا كود حذف الصورة السابقة عند رفع صورة جديدة

else if (data.cmd == "SEND_PIC_TIGERHOST_EVENT") {
          if (typeof data.data.pic == "string") {
            if (!NoTa5(data.data.pic)) {
              if (UserInfo[socket.id].rep < SiteSetting.maxlikepic) {
                winner({
                  state: "me",
                  topic: "",
                  force: 1,
                  msg: SiteSetting.maxlikepic,
                  user: ""
                });
                return;
              }
               fs.unlink("uploads" + UserInfo[socket.id].pic, taityannaa => {
                  if (taityannaa) {}

                });
                fs.unlink("uploads" +  UserInfo[socket.id].pic+ ".png", breinaa => {
                  if (breinaa) {}
                });
          
              const aker = OnlineUser.findIndex(taviyon => taviyon.id == socket.id);
              if (aker != -1) {
                UserInfo[socket.id].pic = data.data.pic;
                OnlineUser[aker].pic = data.data.pic;
                io.emit("SEND_EVENT_EMIT_SERVER", {
                  cmd: "u^",
                  data: OnlineUser[aker]
                });
                if (UserInfo[socket.id].uid) {
                  UsersRepo.updateBy({
                    state: "updatePic",
                    uid: UserInfo[socket.id].uid,
                    pic: data.data.pic
                  });
                };
              
            }}
          }
      }