mirror of
https://github.com/haiwen/seahub.git
synced 2025-10-22 11:43:33 +00:00
[file] Rename send_file_download_msg to send_file_access_msg
This commit is contained in:
@@ -400,7 +400,7 @@ def _file_view(request, repo_id, path):
|
|||||||
use_onetime=True)
|
use_onetime=True)
|
||||||
dl_url = gen_file_get_url(token, u_filename)
|
dl_url = gen_file_get_url(token, u_filename)
|
||||||
# send stats message
|
# send stats message
|
||||||
send_file_download_msg(request, repo, path, 'web')
|
send_file_access_msg(request, repo, path, 'web')
|
||||||
return HttpResponseRedirect(dl_url)
|
return HttpResponseRedirect(dl_url)
|
||||||
|
|
||||||
# Get file view raw path, ``user_perm`` is not used anymore.
|
# Get file view raw path, ``user_perm`` is not used anymore.
|
||||||
|
@@ -6,7 +6,7 @@ from django.core.urlresolvers import reverse
|
|||||||
|
|
||||||
from seahub.test_utils import BaseTestCase
|
from seahub.test_utils import BaseTestCase
|
||||||
|
|
||||||
class ViewFileTest(BaseTestCase):
|
class ViewLibFileTest(BaseTestCase):
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
# self.login_as(self.user)
|
# self.login_as(self.user)
|
||||||
pass
|
pass
|
||||||
@@ -219,3 +219,11 @@ class ViewFileTest(BaseTestCase):
|
|||||||
for _ in range(3): # token for video is not one time only
|
for _ in range(3): # token for video is not one time only
|
||||||
r = requests.get(raw_path)
|
r = requests.get(raw_path)
|
||||||
self.assertEqual(200, r.status_code)
|
self.assertEqual(200, r.status_code)
|
||||||
|
|
||||||
|
def test_can_download(self):
|
||||||
|
self.login_as(self.user)
|
||||||
|
|
||||||
|
url = reverse('view_lib_file', args=[self.repo.id, self.file]) + '?dl=1'
|
||||||
|
resp = self.client.get(url)
|
||||||
|
self.assertEqual(302, resp.status_code)
|
||||||
|
assert '8082/files/' in resp.get('location')
|
Reference in New Issue
Block a user