mirror of
https://github.com/coder/coder.git
synced 2026-09-22 05:05:20 +08:00
fix: correctly link agent name in app urls (#3672)
This commit is contained in:
@@ -13,6 +13,7 @@ export const Language = {
|
||||
export interface AppLinkProps {
|
||||
userName: TypesGen.User["username"]
|
||||
workspaceName: TypesGen.Workspace["name"]
|
||||
agentName: TypesGen.WorkspaceAgent["name"]
|
||||
appName: TypesGen.WorkspaceApp["name"]
|
||||
appIcon?: TypesGen.WorkspaceApp["icon"]
|
||||
}
|
||||
@@ -20,11 +21,12 @@ export interface AppLinkProps {
|
||||
export const AppLink: FC<PropsWithChildren<AppLinkProps>> = ({
|
||||
userName,
|
||||
workspaceName,
|
||||
agentName,
|
||||
appName,
|
||||
appIcon,
|
||||
}) => {
|
||||
const styles = useStyles()
|
||||
const href = `/@${userName}/${workspaceName}/apps/${appName}`
|
||||
const href = `/@${userName}/${workspaceName}.${agentName}/apps/${appName}`
|
||||
|
||||
return (
|
||||
<Link
|
||||
|
||||
@@ -131,6 +131,7 @@ export const Resources: FC<React.PropsWithChildren<ResourcesProps>> = ({
|
||||
appName={app.name}
|
||||
userName={workspace.owner_name}
|
||||
workspaceName={workspace.name}
|
||||
agentName={agent.name}
|
||||
/>
|
||||
))}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user