Skip to content

Commit

Permalink
Remove disabling of read-only tropes
Browse files Browse the repository at this point in the history
  • Loading branch information
bindeali committed Aug 14, 2024
1 parent b3dd8e0 commit 99a3bfb
Showing 1 changed file with 24 additions and 1 deletion.
25 changes: 24 additions & 1 deletion src/interface/ContextInterface.tsx
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import isUrl from "is-url";
import * as _ from "lodash";
import { Alert } from "react-bootstrap";
import TableList from "../components/TableList";
Expand Down Expand Up @@ -51,7 +52,6 @@ import { updateProjectElement } from "../queries/update/UpdateElementQueries";
import { updateProjectLinkParallel } from "../queries/update/UpdateLinkQueries";
import { fetchUserSettings } from "../queries/update/UpdateMiscQueries";
import { processQuery, processTransaction } from "./TransactionInterface";
import isUrl from "is-url";

export function retrieveInfoFromURLParameters(): boolean {
if (!(Environment.language in Languages))
Expand Down Expand Up @@ -275,6 +275,29 @@ export async function retrieveContextData(): Promise<boolean> {
console.warn(
`Link ID ${id} ( ${WorkspaceLinks[id].source} -- ${WorkspaceLinks[id].iri} -> ${WorkspaceLinks[id].target} ) deactivated due to its statement counterpart(s) missing.`
);
if (
WorkspaceLinks[id].iri === parsePrefix("z-sgov-pojem", "je-vlastností") &&
WorkspaceElements[WorkspaceLinks[id].source].vocabulary !== undefined &&
WorkspaceElements[WorkspaceLinks[id].source].vocabulary! in
WorkspaceVocabularies &&
WorkspaceVocabularies[
WorkspaceElements[WorkspaceLinks[id].source].vocabulary!
].readOnly
) {
continue;
}

if (
WorkspaceLinks[id].iri === parsePrefix("z-sgov-pojem", "je-vlastností") &&
WorkspaceElements[WorkspaceLinks[id].target].vocabulary !== undefined &&
WorkspaceElements[WorkspaceLinks[id].target].vocabulary! in
WorkspaceVocabularies &&
WorkspaceVocabularies[
WorkspaceElements[WorkspaceLinks[id].target].vocabulary!
].readOnly
) {
continue;
}
WorkspaceLinks[id].active = false;
// Really poorly thought out hack!
if (
Expand Down

0 comments on commit 99a3bfb

Please sign in to comment.