fixing error uploading file #6034

1.9.x
unknown 12 years ago
parent 251329d010
commit cf4ff8a4b9
  1. 7
      main/dropbox/dropbox_class.inc.php

@ -252,7 +252,7 @@ class Dropbox_SentWork extends Dropbox_Work
* @param unknown_type $recipient_ids
*/
function _createNewSentWork($uploader_id, $title, $description, $author, $filename, $filesize, $recipient_ids) {
global $dropbox_cnf;
global $dropbox_cnf;
// Call constructor of Dropbox_Work object
$this->Dropbox_Work($uploader_id, $title, $description, $author, $filename, $filesize);
@ -284,6 +284,7 @@ class Dropbox_SentWork extends Dropbox_Work
$table_person = $dropbox_cnf['tbl_person'];
$session_id = api_get_session_id();
$uploader_id = $this->uploader_id;
$user = api_get_user_id();
// Insert data in dropbox_post and dropbox_person table for each recipient
foreach ($this->recipients as $rec) {
$file_id = (int)$this->id;
@ -296,7 +297,7 @@ class Dropbox_SentWork extends Dropbox_Work
/**
* Poster is already added when work is created - not so good to split logic
*/
//if ($user_id != $user_id) {
if ($user_id != $user) {
// Insert entries into person table
$sql = "INSERT INTO $table_person (c_id, file_id, user_id)
VALUES ($course_id, $file_id, $user_id)";
@ -305,7 +306,7 @@ class Dropbox_SentWork extends Dropbox_Work
if (!$justSubmit) {
$result = Database::query($sql); // If work already exists no error is generated
}
//}
}
// Update item_property table for each recipient
global $_course, $dropbox_cnf;

Loading…
Cancel
Save