+
+ {{ $t('{name} leave you a message', {name: userName}) }}:
+
{{ uploadRequest.data.attributes.notes }}
+
+
{{ $t('empty_page.call_to_action') }}
@@ -169,10 +175,12 @@ import OptionGroup from '../../components/FilesView/OptionGroup'
import Option from '../../components/FilesView/Option'
import {events} from '../../bus'
import {mapGetters} from 'vuex'
+import InfoBox from "../../components/Others/Forms/InfoBox";
export default {
name: 'Files',
components: {
+ InfoBox,
MobileMultiSelectToolbar,
MobileActionButton,
FileActionsMobile,
diff --git a/resources/js/views/Teams/Invitation.vue b/resources/js/views/Teams/Invitation.vue
index 9cd0f3a1..2bb04d3f 100644
--- a/resources/js/views/Teams/Invitation.vue
+++ b/resources/js/views/Teams/Invitation.vue
@@ -6,7 +6,7 @@
v-if="invitation"
:title="$t('Invitation To Join Team Folder')"
:description="
- $t('Jane invite you to join with his team into shared team folder', {
+ $t('{name} invite you to join with his team into shared team folder', {
name: invitation.data.relationships.inviter.data.attributes.name,
})
"
diff --git a/src/Domain/UploadRequest/Controllers/MoveItemInUploadRequestController.php b/src/Domain/UploadRequest/Controllers/MoveItemInUploadRequestController.php
index 537591fc..b7224353 100644
--- a/src/Domain/UploadRequest/Controllers/MoveItemInUploadRequestController.php
+++ b/src/Domain/UploadRequest/Controllers/MoveItemInUploadRequestController.php
@@ -19,7 +19,7 @@ class MoveItemInUploadRequestController extends Controller
return response('Access Denied', 403);
}
- $item->update(['parent_id' => $request->input('to_id')]);
+ $item->update(['parent_id' => $request->input('to_id') ?? $uploadRequest->id]);
}
return response('Done.', 204);
diff --git a/src/Domain/UploadRequest/Notifications/UploadRequestNotification.php b/src/Domain/UploadRequest/Notifications/UploadRequestNotification.php
index eecd2a4e..246e4450 100644
--- a/src/Domain/UploadRequest/Notifications/UploadRequestNotification.php
+++ b/src/Domain/UploadRequest/Notifications/UploadRequestNotification.php
@@ -40,12 +40,19 @@ class UploadRequestNotification extends Notification implements ShouldQueue
*/
public function toMail($notifiable)
{
+ // Format optional message
+ // TODO: add to language strings
+ $message = $this->uploadRequest->notes
+ ? "PS: {$this->uploadRequest->user->settings->first_name} left you a message: {$this->uploadRequest->notes}"
+ : null;
+
// TODO: add to language strings
return (new MailMessage)
->subject("{$this->uploadRequest->user->settings->first_name} Request You for File Upload")
->greeting('Hello')
- ->line("We are emailing you because {$this->uploadRequest->user->settings->first_name} needs files from you. Please click on the link below and upload your files for {$this->uploadRequest->user->settings->first_name}.")
- ->action('Upload Files', url("/request/{$this->uploadRequest->id}/upload"))
+ ->line("We are emailing you because {$this->uploadRequest->user->settings->first_name} requested files from you. Please click on the link below and upload your files for {$this->uploadRequest->user->settings->first_name}.")
+ ->line($message)
+ ->action('Upload your Files', url("/request/{$this->uploadRequest->id}/upload"))
->line('Thank you for using our application!');
}