Fix follow button on tag timeline being case sensitive

This commit is contained in:
unknown 2023-08-16 22:10:48 +02:00
parent 72c98adbe3
commit b11aa9ca68
3 changed files with 4 additions and 6 deletions

View file

@ -12,14 +12,13 @@ import { expandHashtagTimeline, clearTimeline } from '../../actions/timelines';
import ColumnHeader from '../../components/column_header'; import ColumnHeader from '../../components/column_header';
import { Button, Column, Spinner } from '../../components/ui'; import { Button, Column, Spinner } from '../../components/ui';
import Timeline from '../ui/components/timeline'; import Timeline from '../ui/components/timeline';
import { isLoggedIn } from 'soapbox/utils/auth';
interface IFollowButton { interface IFollowButton {
id: string, id: string,
} }
const FollowButton: React.FC<IFollowButton> = ({ id }) => { const FollowButton: React.FC<IFollowButton> = ({ id }) => {
const { isFollow, loading } = useAppSelector(state => ({ loading: state.tags.loading, isFollow: state.tags.list.find((t) => t.name === id) })); const { isFollow, loading } = useAppSelector(state => ({ loading: state.tags.loading, isFollow: state.tags.list.find((t) => t.name.toLowerCase() === id.toLowerCase()) }));
const dispatch = useAppDispatch(); const dispatch = useAppDispatch();
const onClick = React.useCallback(() => { const onClick = React.useCallback(() => {

View file

@ -784,8 +784,7 @@
"onboarding.header.subtitle": "Das wird ganz oben in deinem Profil angezeigt.", "onboarding.header.subtitle": "Das wird ganz oben in deinem Profil angezeigt.",
"onboarding.header.title": "Wähle ein Titelbild", "onboarding.header.title": "Wähle ein Titelbild",
"onboarding.how-it-works.explanation": "Aber keine Sorge - wenn du einen Beitrag schreibst, wird dir die automatische Vorschlagsfunktion helfen, die richtige Erwähnung zu finden! Und wenn du auf einen Beitrag antwortest, wird die Erwähnung automatisch auf die richtige Weise geschrieben.", "onboarding.how-it-works.explanation": "Aber keine Sorge - wenn du einen Beitrag schreibst, wird dir die automatische Vorschlagsfunktion helfen, die richtige Erwähnung zu finden! Und wenn du auf einen Beitrag antwortest, wird die Erwähnung automatisch auf die richtige Weise geschrieben.",
"onboarding.how-it-works.left": "Hier bist du auf {title}. Wenn du dich mit Leuten aus der gleichen Instanz wie du austauschst, kannst du sie einfach mit {username} erwähnen "onboarding.how-it-works.left": "Hier bist du auf {title}. Wenn du dich mit Leuten aus der gleichen Instanz wie du austauschst, kannst du sie einfach mit {username} erwähnen{br}{br}Bsp: {contact} erwähnen, wenn du mit dem Administrator von {title} sprechen willst",
{br}{br}Bsp: {contact} erwähnen, wenn du mit dem Administrator von {title} sprechen willst",
"onboarding.how-it-works.right": "Wenn du dich mit einer Person aus einer anderen Instanz austauscht, musst du sie mit ihrem <span class='font-bold'>@pseudo@instanz</span><br/><br/> Bsp: <a href=' https://oslo.town/@matt'>@matt@oslo.town</a>, wenn du mit dem Administrator von Oslo.town sprechen möchtest", "onboarding.how-it-works.right": "Wenn du dich mit einer Person aus einer anderen Instanz austauscht, musst du sie mit ihrem <span class='font-bold'>@pseudo@instanz</span><br/><br/> Bsp: <a href=' https://oslo.town/@matt'>@matt@oslo.town</a>, wenn du mit dem Administrator von Oslo.town sprechen möchtest",
"onboarding.how-it-works.title": "Wie funktioniert das?", "onboarding.how-it-works.title": "Wie funktioniert das?",
"onboarding.how-it-works.username": "@benutzername", "onboarding.how-it-works.username": "@benutzername",

View file

@ -668,7 +668,7 @@
"login.sign_in": "Connexion", "login.sign_in": "Connexion",
"login_external.errors.instance_fail": "The instance returned an error.", "login_external.errors.instance_fail": "The instance returned an error.",
"login_external.errors.network_fail": "Connection failed. Is a browser extension blocking it?", "login_external.errors.network_fail": "Connection failed. Is a browser extension blocking it?",
"login_form.header": "Sign In", "login_form.header": "Connexion",
"media_gallery.toggle_visible": "Modifier la visibilité", "media_gallery.toggle_visible": "Modifier la visibilité",
"media_panel.empty_message": "No media found.", "media_panel.empty_message": "No media found.",
"media_panel.title": "Media", "media_panel.title": "Media",
@ -902,7 +902,7 @@
"registration.validation.capital_letter": "1 capital letter", "registration.validation.capital_letter": "1 capital letter",
"registration.validation.lowercase_letter": "1 lowercase letter", "registration.validation.lowercase_letter": "1 lowercase letter",
"registration.validation.minimum_characters": "8 characters", "registration.validation.minimum_characters": "8 characters",
"registrations.create_account": "Create an account", "registrations.create_account": "Créer un compte",
"registrations.error": "Failed to register your account.", "registrations.error": "Failed to register your account.",
"registrations.get_started": "Let's get started!", "registrations.get_started": "Let's get started!",
"registrations.redirect": "No account yet?", "registrations.redirect": "No account yet?",