mirror of
https://github.com/haiwen/seahub.git
synced 2025-08-14 05:05:58 +00:00
update ocm
This commit is contained in:
parent
d982009b77
commit
40cdedd8f7
@ -18,7 +18,7 @@ from seahub.api2.utils import api_error
|
|||||||
from seaserv import seafile_api
|
from seaserv import seafile_api
|
||||||
|
|
||||||
from seahub.utils.repo import get_available_repo_perms, get_repo_owner
|
from seahub.utils.repo import get_available_repo_perms, get_repo_owner
|
||||||
from seahub.base.templatetags.seahub_tags import email2nickname
|
from seahub.base.templatetags.seahub_tags import email2nickname, email2contact_email
|
||||||
from seahub.constants import PERMISSION_READ, PERMISSION_READ_WRITE
|
from seahub.constants import PERMISSION_READ, PERMISSION_READ_WRITE
|
||||||
|
|
||||||
from seahub.profile.models import Profile
|
from seahub.profile.models import Profile
|
||||||
@ -367,16 +367,15 @@ class OCMSharesPrepareView(APIView):
|
|||||||
consumer_protocol = get_remote_protocol(to_server_url + OCM_PROTOCOL_URL)
|
consumer_protocol = get_remote_protocol(to_server_url + OCM_PROTOCOL_URL)
|
||||||
|
|
||||||
shared_secret = gen_shared_secret()
|
shared_secret = gen_shared_secret()
|
||||||
from_user = username
|
|
||||||
post_data = {
|
post_data = {
|
||||||
'shareWith': to_user,
|
'shareWith': to_user,
|
||||||
'name': repo.repo_name,
|
'name': repo.repo_name,
|
||||||
'description': '',
|
'description': '',
|
||||||
'providerId': OCM_PROVIDER_ID,
|
'providerId': OCM_PROVIDER_ID,
|
||||||
'owner': repo_owner,
|
'owner': repo_owner,
|
||||||
'sender': from_user,
|
'sender': email2contact_email(username),
|
||||||
'ownerDisplayName': email2nickname(repo_owner),
|
'ownerDisplayName': email2nickname(repo_owner),
|
||||||
'senderDisplayName': email2nickname(from_user),
|
'senderDisplayName': email2nickname(username),
|
||||||
'shareType': consumer_protocol['resourceTypes']['shareTypes'][0], # currently only support user type
|
'shareType': consumer_protocol['resourceTypes']['shareTypes'][0], # currently only support user type
|
||||||
'resourceType': consumer_protocol['resourceTypes']['name'], # currently only support repo
|
'resourceType': consumer_protocol['resourceTypes']['name'], # currently only support repo
|
||||||
'protocol': {
|
'protocol': {
|
||||||
|
Loading…
Reference in New Issue
Block a user