Skip to content

Commit 9b98a2b

Browse files
authored
chore: fix resize (#190)
1 parent 88c4347 commit 9b98a2b

File tree

4 files changed

+15
-4
lines changed

4 files changed

+15
-4
lines changed

cypress/e2e/page/publish-page.cy.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -703,7 +703,10 @@ describe('Publish Page Test', () => {
703703

704704
ShareSelectors.sharePopover().should('not.exist');
705705
ShareSelectors.publishManageModal().should('be.visible');
706-
ShareSelectors.publishManagePanel().should('be.visible').contains('Namespace');
706+
707+
// Verify panel exists and is visible separately to avoid null subject issues
708+
ShareSelectors.publishManagePanel().should('exist').should('be.visible');
709+
ShareSelectors.publishManagePanel().contains('Namespace');
707710

708711
cy.get('body').type('{esc}');
709712
ShareSelectors.publishManageModal().should('not.exist');

src/application/services/js-services/http/http_api.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ async function executeAPIRequest<TResponseData = unknown>(
156156

157157
const method = response.config?.method?.toUpperCase() || 'UNKNOWN';
158158

159-
Log.debug('[executeAPIRequest]', { method, url: requestUrl });
159+
Log.debug('[executeAPIRequest]', { method, url: requestUrl, response_data: response.data?.data, response_code: response.data?.code, response_message: response.data?.message });
160160

161161
if (!response.data) {
162162
console.error('[executeAPIRequest] No response data received', response);
@@ -1442,13 +1442,19 @@ export async function createDatabaseView(
14421442
export async function addAppPage(workspaceId: string, parentViewId: string, { layout, name }: CreatePagePayload) {
14431443
const url = `/api/workspace/${workspaceId}/page-view`;
14441444

1445-
return executeAPIRequest<CreatePageResponse>(() =>
1445+
Log.debug('[addAppPage] request', { url, workspaceId, parentViewId, layout, name });
1446+
1447+
const response = await executeAPIRequest<CreatePageResponse>(() =>
14461448
axiosInstance?.post<APIResponse<CreatePageResponse>>(url, {
14471449
parent_view_id: parentViewId,
14481450
layout,
14491451
name,
14501452
})
14511453
);
1454+
1455+
Log.debug('[addAppPage] response', { view_id: response.view_id, database_id: response.database_id });
1456+
1457+
return response;
14521458
}
14531459

14541460
export async function updatePage(workspaceId: string, viewId: string, data: UpdatePagePayload) {

src/components/app/view-actions/NewPage.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import CreateSpaceModal from '@/components/app/view-actions/CreateSpaceModal';
1111
import SpaceList from '@/components/publish/header/duplicate/SpaceList';
1212
import { dropdownMenuItemVariants } from '@/components/ui/dropdown-menu';
1313
import { cn } from '@/lib/utils';
14+
import { Log } from '@/utils/log';
1415

1516
function NewPage() {
1617
const { t } = useTranslation();
@@ -44,6 +45,7 @@ function NewPage() {
4445
if (!addPage || !openPageModal) return;
4546
setLoading(true);
4647
try {
48+
Log.debug('[handleAddPage]', { parentId, layout: ViewLayout.Document });
4749
const response = await addPage(parentId, {
4850
layout: ViewLayout.Document,
4951
});

src/components/editor/components/panels/slash-panel/SlashPanel.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ const DatabaseTreeItem: React.FC<{
144144
) : (
145145
<div style={{ width: 16, height: 16 }} />
146146
)}
147-
<PageIcon view={view} />
147+
<PageIcon view={view} className={'flex h-5 w-5 min-w-5 items-center justify-center'} />
148148
<span className={'flex-1 truncate'}>{name}</span>
149149
</div>
150150
{isDatabase && (

0 commit comments

Comments
 (0)