Skip to content

Commit

Permalink
playing around with UI
Browse files Browse the repository at this point in the history
  • Loading branch information
ciur committed Oct 14, 2024
1 parent 9d45e2b commit da2d6fb
Show file tree
Hide file tree
Showing 23 changed files with 24 additions and 16 deletions.
7 changes: 3 additions & 4 deletions papermerge/core/routers/documents.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,17 +134,16 @@ def get_document_custom_field_values(
schemas.User, Security(get_current_user, scopes=[scopes.NODE_VIEW])
],
db_session: db.Session = Depends(db.get_session),
) -> list[schemas.CustomFieldValue]:
) -> list[schemas.CFV]:
"""
Get document custom field values
Required scope: `{scope}`
"""
try:
doc = db.get_document_custom_field_values(
doc = db.get_doc_cfv(
db_session,
id=document_id,
user_id=user.id,
document_id=document_id,
)
except NoResultFound:
raise HTTPException(status_code=404, detail="Document not found")
Expand Down
1 change: 1 addition & 0 deletions tests/core/models/test_document.py
Original file line number Diff line number Diff line change
Expand Up @@ -543,6 +543,7 @@ def test_get_docs_by_type_one_doc_with_nonempty_cfv(

assert len(items) == 2

# returned items are not sorted i.e. may be in any order
for i in range(0, 2):
cf = dict(items[i].custom_fields)
if items[i].id == doc_1.id:
Expand Down
2 changes: 1 addition & 1 deletion ui2/src/features/document/components/Contextmenu.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import {
selectSelectedPages
} from "@/features/document/documentVersSlice"
import {useGetFolderQuery} from "@/features/nodes/apiSlice"
import ExtractPagesModal from "@/features/nodes/components/ExtractPagesModal"
import ExtractPagesModal from "@/features/nodes/components/Commander/NodesCommander/ExtractPagesModal"
import {
selectCurrentDocVerID,
selectCurrentNodeID,
Expand Down
Empty file.
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ import type {PanelMode} from "@/types"
import PanelContext from "@/contexts/PanelContext"

import DuplicatePanelButton from "@/components/DualPanel/DuplicatePanelButton"
import DeleteButton from "./DeleteButton"
import EditNodeTagsButton from "./EditNodeTagsButton"
import EditNodeTitleButton from "./EditNodeTitleButton"
import NewFolderButton from "./NewFolderButton"
import QuickFilter from "./QuickFilter"
import SortMenu from "./SortMenu"
import UploadButton from "./UploadButton"
import DeleteButton from "../../DeleteButton"
import EditNodeTagsButton from "../../EditNodeTagsButton"
import EditNodeTitleButton from "../../EditNodeTitleButton"
import NewFolderButton from "../../NewFolderButton"
import QuickFilter from "../../QuickFilter"
import SortMenu from "../../SortMenu"
import UploadButton from "../../UploadButton"

export default function FolderNodeActions() {
const {height, width} = useViewportSize()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import {
selectSelectedNodeIds
} from "@/features/ui/uiSlice"

import Tags from "@/features/nodes/components/Node/Tags"
import Tags from "@/features/nodes/components/Commander/NodesCommander/Node/Tags"
import type {NodeType, PanelMode} from "@/types"
import classes from "./Document.module.scss"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ import {
selectSelectedNodeIds
} from "@/features/ui/uiSlice"

import DropNodesModal from "@/features/nodes/components/DropNodesDialog"
import Tags from "@/features/nodes/components/Node/Tags"
import DropNodesModal from "@/features/nodes/components/Commander/NodesCommander/DropNodesDialog"
import Tags from "@/features/nodes/components/Commander/NodesCommander/Node/Tags"
import type {NodeType, PanelMode} from "@/types"
import classes from "./Folder.module.scss"

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import NodesCommander from "./NodesCommander"

export default NodesCommander
5 changes: 5 additions & 0 deletions ui2/src/features/nodes/components/Commander/index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import NodesCommander from "./NodesCommander"

export default function Commander() {
return <NodesCommander />
}
2 changes: 1 addition & 1 deletion ui2/src/features/nodes/components/UploadButton.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import {useContext, useState} from "react"
import {useGetFolderQuery} from "../apiSlice"

import {selectCurrentNodeID} from "@/features/ui/uiSlice"
import {DropFilesModal} from "./DropFiles"
import {DropFilesModal} from "./Commander/NodesCommander/DropFiles"

const MIME_TYPES = [
"image/png",
Expand Down

0 comments on commit da2d6fb

Please sign in to comment.