Skip to content

Commit

Permalink
fix deployment error and script error
Browse files Browse the repository at this point in the history
  • Loading branch information
mkzyk authored and Kazutaka Tsuji committed Nov 30, 2023
1 parent 4b81165 commit bf3158e
Show file tree
Hide file tree
Showing 6 changed files with 76 additions and 47 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Lightning File Explorer

<div>
<a href="https://githubsfdeploy.herokuapp.com?owner=SalesforceLabs&repo=FileExplorer">
<a href="https://githubsfdeploy.herokuapp.com?owner=mkzyk&repo=FileExplorer">
<img alt="Deploy to Salesforce"
src="https://raw.githubusercontent.com/afawcett/githubsfdeploy/master/deploy.png">
</a>
Expand All @@ -14,4 +14,4 @@ With the Lightning File Explorer, you can create and then view a hierarchy of yo
https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000G12iVUAR

## Setup Guide
- [Setup and Configuration Guide](https://salesforce.quip.com/M45zATwr2795)
- [Setup and Configuration Guide](https://salesforce.quip.com/M45zATwr2795)
Binary file modified src/.DS_Store
Binary file not shown.
4 changes: 2 additions & 2 deletions src/classes/qsyd_FileExplorerCommon.cls
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
global without sharing class qsyd_FileExplorerCommon {
private static String AUTOMATEDPROCESS_USERTYPE = 'AutomatedProcess';
private static String FILE_EXPLORER_PERMISSION = 'File_Explorer';
private static String FILE_EXPLORER_SETTINGS_QUALIFIEDAPINAME = 'qsyd_FE__Settings';
private static String FILE_EXPLORER_SETTINGS_QUALIFIEDAPINAME = 'Settings';
private static String DEFAULT_ACTION_MESSAGES_FILE_EXPLORER_IS_NOT_ENABLED = 'In order to access the File Explorer, please ask your Administrator to enable the Lightning File Explorer in the Custom Metadata Settings record.';
private static String DEFAULT_ACTION_MESSAGES_NO_PERMISSION_SET = 'In order to access the File Explorer, please ask your Administrator to assign the &lt;a href=&quot;/lightning/setup/PermSets/home&quot;&gt;File Explorer Permission Set&lt;/a&gt; to your user.';

Expand Down Expand Up @@ -41,7 +41,7 @@ global without sharing class qsyd_FileExplorerCommon {
public static Boolean isFileExplorerEnabled() {
Boolean isFileExplorerEnabled = [
SELECT Enable__c
FROM qsyd_FE__Lightning_File_Explorer__mdt
FROM Lightning_File_Explorer__mdt
WHERE QualifiedApiName = :FILE_EXPLORER_SETTINGS_QUALIFIEDAPINAME
]?.Enable__c;

Expand Down
91 changes: 49 additions & 42 deletions src/lwc/qsydFileExplorer/qsydFileExplorer.js
Original file line number Diff line number Diff line change
Expand Up @@ -130,8 +130,7 @@ export default class QsydFileExplorerCmp extends LightningElement {

initialise() {
showFileExplorer().then(result => {
// console.log('>>>>> initialise.result');
// console.log(result);
console.log('>>>>> initialise.result : ' + result);

this.showFileExplorer = (result === '');
this.reasonWhyFileExplorerNotShown = result;
Expand Down Expand Up @@ -222,47 +221,55 @@ export default class QsydFileExplorerCmp extends LightningElement {
}

handleDataLoaded(e) {
console.log('handleDataLoaded called');

switch (this.action) {
case CONSTANTS.ACTION_TYPES.ADD_FILE:
this.results = this.findTreeItem(this.dataDictionary,
'Contents',
this.folderId);
break;

case CONSTANTS.ACTION_TYPES.UPDATE_FILE:
case CONSTANTS.ACTION_TYPES.DELETE_FILE:
case CONSTANTS.ACTION_TYPES.ADD_FOLDER:
case CONSTANTS.ACTION_TYPES.MOVE_FOLDER:
case CONSTANTS.ACTION_TYPES.RENAME_FOLDER:
case CONSTANTS.ACTION_TYPES.DELETE_FOLDER:
this.item = this.findItemInSet(this.shadowItem) || new item();
break;
// case CONSTANTS.ACTION_TYPES.UPDATE_FILE:
// this.item = this.findItemInSet(this.shadowItem) || new item();
// break;
//
// case CONSTANTS.ACTION_TYPES.DELETE_FILE:
// this.item = this.findItemInSet(this.shadowItem) || new item();
// break;
//
// case CONSTANTS.ACTION_TYPES.ADD_FOLDER:
// this.item = this.findItemInSet(this.shadowItem) || new item();
// break;
//
// case CONSTANTS.ACTION_TYPES.MOVE_FOLDER:
// this.item = this.findItemInSet(this.shadowItem) || new item();
// break;
//
// case CONSTANTS.ACTION_TYPES.RENAME_FOLDER:
// this.item = this.findItemInSet(this.shadowItem) || new item();
// break;
//
// case CONSTANTS.ACTION_TYPES.DELETE_FOLDER:
// this.item = this.findItemInSet(this.shadowItem) || new item();

default:
break;
try {
if(this.action === undefined) {
throw new error();
}
switch (this.action) {
case CONSTANTS.ACTION_TYPES.ADD_FILE:
this.results = this.findTreeItem(this.dataDictionary,
'Contents',
this.folderId);
break;

case CONSTANTS.ACTION_TYPES.UPDATE_FILE:
case CONSTANTS.ACTION_TYPES.DELETE_FILE:
case CONSTANTS.ACTION_TYPES.ADD_FOLDER:
case CONSTANTS.ACTION_TYPES.MOVE_FOLDER:
case CONSTANTS.ACTION_TYPES.RENAME_FOLDER:
case CONSTANTS.ACTION_TYPES.DELETE_FOLDER:
this.item = this.findItemInSet(this.shadowItem) || new item();
break;
// case CONSTANTS.ACTION_TYPES.UPDATE_FILE:
// this.item = this.findItemInSet(this.shadowItem) || new item();
// break;
//
// case CONSTANTS.ACTION_TYPES.DELETE_FILE:
// this.item = this.findItemInSet(this.shadowItem) || new item();
// break;
//
// case CONSTANTS.ACTION_TYPES.ADD_FOLDER:
// this.item = this.findItemInSet(this.shadowItem) || new item();
// break;
//
// case CONSTANTS.ACTION_TYPES.MOVE_FOLDER:
// this.item = this.findItemInSet(this.shadowItem) || new item();
// break;
//
// case CONSTANTS.ACTION_TYPES.RENAME_FOLDER:
// this.item = this.findItemInSet(this.shadowItem) || new item();
// break;
//
// case CONSTANTS.ACTION_TYPES.DELETE_FOLDER:
// this.item = this.findItemInSet(this.shadowItem) || new item();

default:
break;
}
} catch(e) {
console.log('this.action is undefined');
}
}

Expand Down
7 changes: 7 additions & 0 deletions src/lwc/qsydModal/qsydModal.js-meta.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>49.0</apiVersion>
<description>QSyd - Modal</description>
<isExposed>false</isExposed>
<masterLabel>QSyd Modal</masterLabel>
</LightningComponentBundle>
17 changes: 16 additions & 1 deletion src/package.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
git add<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
<fullName>Lightning File Explorer</fullName>
<apiAccessLevel>Unrestricted</apiAccessLevel>
Expand All @@ -12,6 +12,7 @@ git add<?xml version="1.0" encoding="UTF-8"?>
<members>qsyd_ContentDocumentTriggerHandlerTest</members>
<members>qsyd_File</members>
<members>qsyd_FileList</members>
<members>qsyd_FileExplorerCommon</members>
<members>qsyd_Folder</members>
<members>qsyd_FolderList</members>
<members>qsyd_FolderTemplate</members>
Expand Down Expand Up @@ -55,11 +56,13 @@ git add<?xml version="1.0" encoding="UTF-8"?>
<members>FileExplorerFolder__c.Label__c</members>
<members>FileExplorerFolder__c.LinkedEntityId__c</members>
<members>FileExplorerFolder__c.TemplateFolderId__c</members>
<members>Lightning_File_Explorer__mdt.Enable__c</members>
<name>CustomField</name>
</types>
<types>
<members>Action_Error_Messages_Duplicate_folder</members>
<members>Action_Error_Messages_Failed_to_retrieve_templates</members>
<members>Action_Error_Messages_Failed_to_insert_template</members>
<members>Action_Error_Messages_Invalid_template</members>
<members>Action_Error_Messages_Move_file_same_source_and_target</members>
<members>Action_Error_Messages_Move_folder_circular_dependency</members>
Expand All @@ -68,6 +71,7 @@ git add<?xml version="1.0" encoding="UTF-8"?>
<members>Action_Headers_Add_file</members>
<members>Action_Headers_Add_folder</members>
<members>Action_Headers_Delete_folder</members>
<members>Action_Headers_Delete_file</members>
<members>Action_Headers_Edit_tags</members>
<members>Action_Headers_Move_file</members>
<members>Action_Headers_Move_folder</members>
Expand All @@ -81,6 +85,7 @@ git add<?xml version="1.0" encoding="UTF-8"?>
<members>Action_Labels_Collapse</members>
<members>Action_Labels_Confirm</members>
<members>Action_Labels_Delete_folder</members>
<members>Action_Labels_Delete_file</members>
<members>Action_Labels_Edit_template</members>
<members>Action_Labels_Expand</members>
<members>Action_Labels_File_header</members>
Expand All @@ -99,13 +104,16 @@ git add<?xml version="1.0" encoding="UTF-8"?>
<members>Action_Labels_Template_modified_date_header</members>
<members>Action_Labels_Template_name_header</members>
<members>Action_Messages_Delete_folder</members>
<members>Action_Messages_Delete_file</members>
<members>Action_Messages_File_Explorer_is_not_enabled</members>
<members>Action_Messages_No_permission_set</members>
<members>Action_Messages_No_templates</members>
<members>Action_Messages_Select_template_folder</members>
<members>Action_Messages_Synchronisation_required</members>
<members>Action_Success_Messages_Add_file</members>
<members>Action_Success_Messages_Add_folder</members>
<members>Action_Success_Messages_Delete_folder</members>
<members>Action_Success_Messages_Delete_file</members>
<members>Action_Success_Messages_Edit_tags</members>
<members>Action_Success_Messages_Move_file</members>
<members>Action_Success_Messages_Move_folder</members>
Expand All @@ -125,6 +133,7 @@ git add<?xml version="1.0" encoding="UTF-8"?>
<members>Detail_Labels_Tags</members>
<members>Detail_Labels_Type</members>
<members>Detail_Messages_Select_File</members>
<members>Detail_Messages_Version</members>
<members>Search_Category_Files</members>
<members>Search_Category_Folders</members>
<members>Search_Category_Tagged</members>
Expand All @@ -138,10 +147,15 @@ git add<?xml version="1.0" encoding="UTF-8"?>
<members>CustomLabels</members>
<name>CustomLabels</name>
</types>
<types>
<members>*</members>
<name>CustomMetadata</name>
</types>
<types>
<members>FileExplorerFile__c</members>
<members>FileExplorerFolderTemplate__c</members>
<members>FileExplorerFolder__c</members>
<members>Lightning_File_Explorer__mdt</members>
<name>CustomObject</name>
</types>
<types>
Expand Down Expand Up @@ -188,6 +202,7 @@ git add<?xml version="1.0" encoding="UTF-8"?>
<members>FileExplorerFile__c.All</members>
<members>FileExplorerFolderTemplate__c.All</members>
<members>FileExplorerFolder__c.All</members>
<members>Lightning_File_Explorer__mdt.All_Fields</members>
<name>ListView</name>
</types>
<types>
Expand Down

0 comments on commit bf3158e

Please sign in to comment.