Przeglądaj źródła

update feed username when changed

Mike L 2 lat temu
rodzic
commit
93556d6909
2 zmienionych plików z 9 dodań i 0 usunięć
  1. 4 0
      dist/twitter.js
  2. 5 0
      src/twitter.ts

+ 4 - 0
dist/twitter.js

@@ -359,6 +359,10 @@ class default_1 {
                     updateDate();
                     return;
                 }
+                const currentUser = tweets[0].includes.users.find(user => user.id === currentThread.id);
+                if (currentUser.username !== (0, exports.parseLink)(currentFeed)[1]) {
+                    lock.feed[lock.workon] = (0, exports.linkBuilder)(currentUser.username);
+                }
                 const topOfFeed = tweets[0].data.id;
                 const updateOffset = () => currentThread.offset = topOfFeed;
                 if (currentThread.offset === '-1') {

+ 5 - 0
src/twitter.ts

@@ -550,6 +550,11 @@ export default class {
       const updateDate = () => currentThread.updatedAt = new Date().toString();
       if (tweets.length === 0) { updateDate(); return; }
 
+      const currentUser = tweets[0].includes.users.find(user => user.id === currentThread.id);
+      if (currentUser.username !== parseLink(currentFeed)[1]) {
+        lock.feed[lock.workon] = linkBuilder(currentUser.username);
+      }
+
       const topOfFeed = tweets[0].data.id;
       const updateOffset = () => currentThread.offset = topOfFeed;