diff --git a/CHANGELOG.md b/CHANGELOG.md index 42058fcc4a344c36131c8ab4caa23dd95d802dcd..15ab556165a9583336f873160851e466011438ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ Todas as alterações relevantes deste projeto serão documentadas neste arquivo O formato é baseado em [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), e este projeto segue a [Versão Semântica](https://semver.org/lang/pt-BR/spec/v2.0.0.html). +## [1.13.2] - 20/05/2025 + +### Corrigido + - Bug na página de visualização de recurso. + ## [1.13.1] - 19/05/2025 ## Todas as mudanças são introduzidas às sextas-feiras. Mas apenas nas **segundas-feiras** vão para produção. diff --git a/package.json b/package.json index d5f33b7e98bce2d662e9b71f7be6bffbd4e2c285..f22f148a253044f4b095b9e0f2fb9ed04e78c9c6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "frontend-mecred", - "version": "1.13.1", + "version": "1.13.2", "private": true, "scripts": { "dev": "npx next dev", diff --git a/src/app/components/publisherInfo.js b/src/app/components/publisherInfo.js index 7d9b837aa24d479f4917b7b973f893707dfe25c7..ffff4c6d7494a0cecae164b6b831fbf563643db1 100644 --- a/src/app/components/publisherInfo.js +++ b/src/app/components/publisherInfo.js @@ -16,7 +16,8 @@ export default function PublisherInfo({ publisher, disabledButton = false, userI useEffect(() => { setFollowed(publisher?.followed ?? false); setIsPublisher(publisher["id"] === userId ? true : false) - }, [publisher]); + }, [publisher, userId]); + if (!publisher) { return <></>; } diff --git a/src/app/recurso/[id]/page.js b/src/app/recurso/[id]/page.js index 4995e06637c4882a17239c020555e147e340ba01..797ee2b178063dbc78ca70c8b69897ab86710d5b 100644 --- a/src/app/recurso/[id]/page.js +++ b/src/app/recurso/[id]/page.js @@ -136,7 +136,7 @@ export default function Recurso({ params }) { )} </div> <ActionButtons learningObject={learningObject} setNeedLoginOpen={setNeedLoginOpen} state={state} /> - <PublisherInfo publisher={learningObject?.publisher} userId={userData.id} /> + <PublisherInfo publisher={learningObject?.publisher} userId={userData?.id} /> <ResourceInfo learningObject={learningObject} /> <Comments learningObjectId={params.id} /> </div>