Add notice on errored file operations in self-hosted
This commit is contained in:
@@ -18,6 +18,7 @@ import Time from "~/components/Time";
|
||||
import useCurrentUser from "~/hooks/useCurrentUser";
|
||||
import useStores from "~/hooks/useStores";
|
||||
import FileOperationMenu from "~/menus/FileOperationMenu";
|
||||
import isCloudHosted from "~/utils/isCloudHosted";
|
||||
|
||||
type Props = {
|
||||
fileOperation: FileOperation;
|
||||
@@ -97,6 +98,10 @@ const FileOperationListItem = ({ fileOperation }: Props) => {
|
||||
fileOperation.state === FileOperationState.Complete) ||
|
||||
fileOperation.type === FileOperationType.Import;
|
||||
|
||||
const selfHostedHelp = isCloudHosted
|
||||
? ""
|
||||
: `. ${t("Check server logs for more details.")}`;
|
||||
|
||||
return (
|
||||
<ListItem
|
||||
title={title}
|
||||
@@ -104,7 +109,12 @@ const FileOperationListItem = ({ fileOperation }: Props) => {
|
||||
subtitle={
|
||||
<>
|
||||
{stateMapping[fileOperation.state]} •
|
||||
{fileOperation.error && <>{fileOperation.error} • </>}
|
||||
{fileOperation.error && (
|
||||
<>
|
||||
{fileOperation.error}
|
||||
{selfHostedHelp} •
|
||||
</>
|
||||
)}
|
||||
{t(`{{userName}} requested`, {
|
||||
userName:
|
||||
user.id === fileOperation.user.id
|
||||
|
||||
Reference in New Issue
Block a user