Skip to content

Commit 4bcbd77

Browse files
committed
#236-update-url
1 parent 1b4855f commit 4bcbd77

File tree

5 files changed

+18
-8
lines changed

5 files changed

+18
-8
lines changed

data-browser/src/components/SideBar/DriveSwitcher.tsx

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
import { classes, Resource, urls, useResources } from '@tomic/react';
1+
import {
2+
classes,
3+
Resource,
4+
truncateUrl,
5+
urls,
6+
useResources,
7+
} from '@tomic/react';
28
import React, { useMemo } from 'react';
39
import {
410
FaCog,
@@ -26,7 +32,8 @@ const Trigger = buildDefaultTrigger(
2632

2733
function getTitle(resource: Resource): string {
2834
return (
29-
(resource.get(urls.properties.name) as string) ?? resource.getSubject()
35+
(resource.get(urls.properties.name) as string) ??
36+
truncateUrl(resource.getSubject(), 20)
3037
);
3138
}
3239

data-browser/src/hooks/useSavedDrives.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import { isDev } from '../config';
44
import { useSettings } from '../helpers/AppSettings';
55

66
const rootDrives = [
7-
window.location.origin,
8-
'https://atomicdata.dev',
9-
...(isDev() ? ['http://localhost:9883'] : []),
7+
window.location.origin + '/',
8+
'https://atomicdata.dev/',
9+
...(isDev() ? ['http://localhost:9883/'] : []),
1010
];
1111

1212
const arrayOpts = {

data-browser/src/routes/Routes.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ import ResourcePage from '../views/ResourcePage';
1818
import { ShareRoute } from './ShareRoute';
1919
import { Sandbox } from './Sandbox';
2020

21-
const homeURL = window.location.origin;
21+
/** Server URLs should have a `/` at the end */
22+
const homeURL = window.location.origin + '/';
2223

2324
const isDev = import.meta.env.MODE === 'development';
2425

data-browser/src/routes/SearchRoute.tsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,9 @@ export function Search(): JSX.Element {
7474

7575
return (
7676
<ContainerNarrow ref={htmlElRef}>
77-
{error && <ErrorLook>{error.message}</ErrorLook>}
78-
{query?.length !== 0 && results.length !== 0 ? (
77+
{error ? (
78+
<ErrorLook>{error.message}</ErrorLook>
79+
) : query?.length !== 0 && results.length !== 0 ? (
7980
<>
8081
{results.map((subject, index) => (
8182
<ResourceCard

lib/src/authentication.ts

+1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ export async function signRequest(
5353
agent: Agent,
5454
headers: HeadersObject | Headers,
5555
): Promise<HeadersObject> {
56+
console.log('sign request', subject);
5657
const timestamp = getTimestampNow();
5758

5859
if (agent?.subject && !localTryingExternal(subject, agent)) {

0 commit comments

Comments
 (0)