浏览代码

fixes signed-in status check

Glen Lalo 3 年之前
父节点
当前提交
9c23666d41

+ 4 - 4
Extensions/UserScript/Return Youtube Dislike.user.js

@@ -91,11 +91,11 @@ function isVideoNotDisliked() {
   return getDislikeButton().classList.contains("style-text");
 }
 
-function checkForSignInButton() {
+function checkForUserAvatarButton() {
   if (isMobile) {
     return;
   }
-  if (document.querySelector('[aria-label="Sign in"]')) {
+  if (document.querySelector('#avatar-btn')) {
     return true
   } else {
     return false
@@ -278,7 +278,7 @@ function setState() {
 }
 
 function likeClicked() {
-  if (checkForSignInButton() == false) {
+  if (checkForUserAvatarButton() == true) {
     if (previousState == 1) {
       likesvalue--;
       createRateBar(likesvalue, dislikesvalue);
@@ -299,7 +299,7 @@ function likeClicked() {
 }
 
 function dislikeClicked() {
-  if (checkForSignInButton() == false) {
+  if (checkForUserAvatarButton() == true) {
     if (previousState == 3) {
       dislikesvalue++;
       setDislikes(numberFormat(dislikesvalue));

+ 4 - 4
Extensions/chrome/return-youtube-dislike.script.js

@@ -56,8 +56,8 @@ const NEUTRAL_STATE = "NEUTRAL_STATE";
     return getDislikeButton().classList.contains("style-text");
   }
   
-  function checkForSignInButton() {
-    if (document.querySelector('[aria-label="Sign in"]')) {
+  function checkForUserAvatarButton() {
+    if (document.querySelector('#avatar-btn')) {
       return true
     } else {
       return false
@@ -132,7 +132,7 @@ const NEUTRAL_STATE = "NEUTRAL_STATE";
   }
 
   function likeClicked() {
-      if (checkForSignInButton() == false) {
+    if (checkForUserAvatarButton() == true) {
         if (storedData.previousState == DISLIKED_STATE) {
           storedData.dislikes--;
           storedData.likes++;
@@ -152,7 +152,7 @@ const NEUTRAL_STATE = "NEUTRAL_STATE";
   }
 
   function dislikeClicked() {
-    if (checkForSignInButton() == false) {
+    if (checkForUserAvatarButton() == true) {
       if (storedData.previousState == NEUTRAL_STATE) {
         storedData.dislikes++;
         setDislikes(numberFormat(storedData.dislikes));

+ 4 - 4
Extensions/firefox/return-youtube-dislike.script.js

@@ -61,8 +61,8 @@ function isVideoNotDisliked() {
       || getDislikeButton().querySelector('[aria-pressed="false"]') !== null;
 }
 
-function checkForSignInButton() {
-  if (document.querySelector('[aria-label="Sign in"]')) {
+function checkForUserAvatarButton() {
+  if (document.querySelector('#avatar-btn')) {
     return true
   } else {
     return false
@@ -137,7 +137,7 @@ function setState() {
 }
 
 function likeClicked() {
-  if (checkForSignInButton() == false) {
+  if (checkForUserAvatarButton() == true) {
     if (storedData.previousState == DISLIKED_STATE) {
       storedData.dislikes--;
       storedData.likes++;
@@ -157,7 +157,7 @@ function likeClicked() {
 }
 
 function dislikeClicked() {
-  if (checkForSignInButton() == false) {
+  if (checkForUserAvatarButton() == true) {
     if (storedData.previousState == NEUTRAL_STATE) {
       storedData.dislikes++;
       setDislikes(numberFormat(storedData.dislikes));