Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9b282c04 authored by Tobias Kaminsky's avatar Tobias Kaminsky Committed by GitHub
Browse files

Merge pull request #74 from nextcloud/publicUpload

Public upload: permission needs to be 15, instead of 31.
parents f1aa2e99 fe457d52
Loading
Loading
Loading
Loading
+14 −14
Original line number Diff line number Diff line
@@ -24,14 +24,14 @@

package com.owncloud.android.lib.resources.shares;

import java.io.Serializable;

import android.os.Parcel;
import android.os.Parcelable;

import com.owncloud.android.lib.common.utils.Log_OC;
import com.owncloud.android.lib.resources.files.FileUtils;

import java.io.Serializable;


/**
 * Contains the data of a Share from the Share API
@@ -57,32 +57,32 @@ public class OCShare implements Parcelable, Serializable {
    public static final int MAXIMUM_PERMISSIONS_FOR_FILE =
        READ_PERMISSION_FLAG +
        UPDATE_PERMISSION_FLAG +
        SHARE_PERMISSION_FLAG
    ;
        SHARE_PERMISSION_FLAG;

    public static final int MAXIMUM_PERMISSIONS_FOR_FOLDER =
        MAXIMUM_PERMISSIONS_FOR_FILE +
        CREATE_PERMISSION_FLAG +
        DELETE_PERMISSION_FLAG
    ;
        DELETE_PERMISSION_FLAG;

    public static final int FEDERATED_PERMISSIONS_FOR_FILE_UP_TO_OC9 =
        READ_PERMISSION_FLAG +
        UPDATE_PERMISSION_FLAG
    ;
        UPDATE_PERMISSION_FLAG;

    public static final int FEDERATED_PERMISSIONS_FOR_FILE_AFTER_OC9 =
        READ_PERMISSION_FLAG +
        UPDATE_PERMISSION_FLAG +
        SHARE_PERMISSION_FLAG
    ;
        CREATE_PERMISSION_FLAG +
        DELETE_PERMISSION_FLAG;

    public static final int FEDERATED_PERMISSIONS_FOR_FOLDER_UP_TO_OC9 =
        READ_PERMISSION_FLAG +
        UPDATE_PERMISSION_FLAG +
        CREATE_PERMISSION_FLAG +
        DELETE_PERMISSION_FLAG
    ;
        DELETE_PERMISSION_FLAG;

    public static final int FEDERATED_PERMISSIONS_FOR_FOLDER_AFTER_OC9 =
        FEDERATED_PERMISSIONS_FOR_FOLDER_UP_TO_OC9 +
        SHARE_PERMISSION_FLAG
    ;
        SHARE_PERMISSION_FLAG;

    private long mId;
    private long mFileSource;