Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions Professional Development/CHANGEDB.php
Original file line number Diff line number Diff line change
Expand Up @@ -149,3 +149,8 @@
$count++;
$sql[$count][0] = "0.2.00";
$sql[$count][1] = "";

// v0.2.01
$count++;
$sql[$count][0] = "0.2.01";
$sql[$count][1] = "";
4 changes: 4 additions & 0 deletions Professional Development/CHANGELOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
CHANGELOG
=========

v0.2.01
-------
Added file cleanup feature after a record is deleted

v0.2.00
-------
Added comprehensive file upload tracking system to monitor and manage all file uploads across the system
Expand Down
2 changes: 1 addition & 1 deletion Professional Development/manifest.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
$entryURL = "pd_manage.php"; // The landing page for the unit, used in the main menu
$type = "Additional";
$category = 'Other';
$version = '0.2.00';
$version = '0.2.01';
$author = 'Gibbon Foundation';
$url = 'https://github.com/GibbonEdu/module-professionalDevelopment';

Expand Down
4 changes: 2 additions & 2 deletions Professional Development/pd_addProcess.php
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@

// Handle file deletion when user removes logo
if (empty($requestData['supportingEvidence']) && !empty($pdRequest['supportingEvidence'])) {
$deleted = $container->get(FileHandler::class)->deleteFile('professionalDevelopmentRequest', $professionalDevelopmentRequestID, 'supportingEvidence');
$deleted = $container->get(FileHandler::class)->deleteFile('professionalDevelopmentRequests', $professionalDevelopmentRequestID, 'supportingEvidence');
}
} else {
$professionalDevelopmentRequestID = $requestsGateway->insert($requestData);
Expand All @@ -170,7 +170,7 @@

// Record file tracking (only if file uploaded)
if (!empty($fileMetaData) && !empty($professionalDevelopmentRequestID)) {
$gibbonFileID = $container->get(FileHandler::class)->recordFileUpload($fileMetaData, 'professionalDevelopmentRequest', $professionalDevelopmentRequestID, 'supportingEvidence');
$gibbonFileID = $container->get(FileHandler::class)->recordFileUpload($fileMetaData, 'professionalDevelopmentRequests', $professionalDevelopmentRequestID, 'supportingEvidence');

if (empty($gibbonFileID)) {
$partialFail = true;
Expand Down
2 changes: 1 addition & 1 deletion Professional Development/version.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,5 @@
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

$moduleVersion = '0.2.00';
$moduleVersion = '0.2.01';
$coreVersion = '31.0.00';