Add debug info for map role loading

This commit is contained in:
Paulo Gustavo Veiga 2022-03-15 16:23:41 -03:00
parent 152d7d9fad
commit 758b156db2

View File

@ -36,7 +36,11 @@ const EditorPage = ({ isTryMode }: EditorPropsType): React.ReactElement => {
const fetchResult = fetchMapById(mapId); const fetchResult = fetchMapById(mapId);
if (!fetchResult.isLoading) { if (!fetchResult.isLoading) {
if (fetchResult.error) { if (fetchResult.error) {
throw new Error(`User coild not be loaded: ${JSON.stringify(fetchResult.error)}`); throw new Error(`Map info could not be loaded: ${JSON.stringify(fetchResult.error)}`);
}
if (!fetchResult.map) {
throw new Error(`Map info could not be loaded. Info not present: ${JSON.stringify(fetchResult)}`);
} }
result = fetchResult.map.role === 'owner' ? 'edition-owner' : 'edition-editor'; result = fetchResult.map.role === 'owner' ? 'edition-owner' : 'edition-editor';
} }