Skip to content

Commit be65fb1

Browse files
authored
Merge branch 'main' into users/priyanshuag/2-mdiff-tree-view
2 parents d5eac01 + 07e29d5 commit be65fb1

File tree

4 files changed

+15
-10
lines changed

4 files changed

+15
-10
lines changed

src/web/client/schema/constants.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ export enum folderExportType {
9090
export enum entityAttributesWithBase64Encoding {
9191
documentbody = "documentbody",
9292
filecontent = "filecontent",
93+
adx_filecontent = "adx_filecontent",
9394
}
9495

9596
export enum EntityMetadataKeyCore {

src/web/client/schema/portalSchema.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -117,17 +117,17 @@ export const portal_schema_V1 = {
117117
_displayname: "Server Logic",
118118
_etc: "11398",
119119
_primaryidfield: "adx_serverlogicid",
120-
_primarynamefield: "name",
120+
_primarynamefield: "adx_name",
121121
_disableplugins: "true",
122122
_foldername: "server-logics",
123123
_exporttype: "SingleFolder",
124124
_fetchQueryParameters:
125-
"?$filter=adx_serverlogicid eq {entityId} &$select=name",
126-
_multiFileFetchQueryParameters: "?$filter=_website_value eq {websiteId} &$select=adx_serverlogicid,name,filecontent&$count=true",
127-
_attributes: "filecontent",
128-
_attributesExtension: new Map([["filecontent", "js"]]),
125+
"?$filter=adx_serverlogicid eq {entityId} &$select=adx_name",
126+
_multiFileFetchQueryParameters: "?$filter=_adx_websiteid_value eq {websiteId} &$select=adx_serverlogicid,adx_name,adx_filecontent&$count=true",
127+
_attributes: "adx_filecontent",
128+
_attributesExtension: new Map([["adx_filecontent", "js"]]),
129129
_mappingEntityFetchQuery: new Map([
130-
["filecontent", "({entityId})/filecontent"],
130+
["adx_filecontent", "({entityId})/adx_filecontent"],
131131
]),
132132
},
133133
{

src/web/client/utilities/schemaHelperUtil.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ export function isBase64Encoded(
6868
return (
6969
(entity === schemaEntityName.WEBFILES || entity === schemaEntityName.SERVERLOGICS) &&
7070
(attributeType === entityAttributesWithBase64Encoding.documentbody ||
71-
attributeType === entityAttributesWithBase64Encoding.filecontent)
71+
attributeType === entityAttributesWithBase64Encoding.filecontent ||
72+
attributeType === entityAttributesWithBase64Encoding.adx_filecontent)
7273
);
7374
}
7475

@@ -85,14 +86,16 @@ export function useOctetStreamContentType(
8586
) {
8687
return (
8788
(entity === schemaEntityName.WEBFILES || entity === schemaEntityName.SERVERLOGICS) &&
88-
attributeType === entityAttributesWithBase64Encoding.filecontent
89+
(attributeType === entityAttributesWithBase64Encoding.filecontent ||
90+
attributeType === entityAttributesWithBase64Encoding.adx_filecontent)
8991
);
9092
}
9193

9294
export function isWebFileV2(entity: string, attributeType: string) {
9395
return (
9496
(entity === schemaEntityName.WEBFILES || entity === schemaEntityName.SERVERLOGICS) &&
95-
attributeType === entityAttributesWithBase64Encoding.filecontent
97+
(attributeType === entityAttributesWithBase64Encoding.filecontent ||
98+
attributeType === entityAttributesWithBase64Encoding.adx_filecontent)
9699
);
97100
}
98101

src/web/client/utilities/urlBuilderUtil.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,8 @@ export function getPatchRequestUrl(
152152
requestUrl: string
153153
) {
154154
return (entity === schemaEntityName.WEBFILES || entity === schemaEntityName.SERVERLOGICS) &&
155-
attributeType === entityAttributesWithBase64Encoding.filecontent
155+
(attributeType === entityAttributesWithBase64Encoding.filecontent ||
156+
attributeType === entityAttributesWithBase64Encoding.adx_filecontent)
156157
? requestUrl + "/" + attributeType
157158
: requestUrl;
158159
}

0 commit comments

Comments
 (0)