better link for flip?

This commit is contained in:
2018-08-21 15:23:48 +03:00
parent 295061ea7a
commit b4cb2ba246
2 changed files with 8 additions and 7 deletions

View File

@@ -374,7 +374,7 @@ def file_direct(name, token, filename):
return "-1", 403 return "-1", 403
token = get_direct_token(share, filename) token = get_direct_token(share, filename)
url = url_for('download_direct', name = name, token = token, filename = filename ) url = url_for('download_direct', name = name, token = token, filename = filename )
return app.config['PUBLIC_URL'] + url, 200 return url, 200
@app.route('/file/ls/<name>/<token>', methods=['GET']) @app.route('/file/ls/<name>/<token>', methods=['GET'])

View File

@@ -110,8 +110,8 @@ _delete() { # name
} }
_url() { # name _url() { # name
curl -s "$FLEES_ROOTURL/file/direct/$FLEES_SHARE/$FLEES_TOKEN/$1" file_path=$( curl -s "$FLEES_ROOTURL/file/direct/$FLEES_SHARE/$FLEES_TOKEN/$1" )
echo '' echo $FLEES_ROOTURL$file_path
} }
_msg() { _msg() {
echo "$@" >&2 echo "$@" >&2
@@ -147,6 +147,11 @@ ARG1="$1"
ARG2="$2" ARG2="$2"
ARG3="$3" ARG3="$3"
CMD=list CMD=list
# if stdout redirected, default to read
[ -t 1 ] || CMD=read
# if stdin comes from stream, default to write
[ -t 0 ] || CMD=write
[[ "$1" = "r" || "$1" = "read" ]] && { CMD=read; ARG1=$CMD; } [[ "$1" = "r" || "$1" = "read" ]] && { CMD=read; ARG1=$CMD; }
[[ "$1" = "w" || "$1" = "write" ]] && { CMD=write; ARG1=$CMD; } [[ "$1" = "w" || "$1" = "write" ]] && { CMD=write; ARG1=$CMD; }
[[ "$1" = "d" || "$1" = "delete" || "$1" = "del" ]] && { CMD=delete; ARG1=$CMD; } [[ "$1" = "d" || "$1" = "delete" || "$1" = "del" ]] && { CMD=delete; ARG1=$CMD; }
@@ -154,10 +159,6 @@ CMD=list
[[ "$1" = "url" ]] && { CMD=url; ARG1=$CMD; } [[ "$1" = "url" ]] && { CMD=url; ARG1=$CMD; }
[[ "$1" = "update" ]] && { _update_client; } [[ "$1" = "update" ]] && { _update_client; }
[[ "$1" = "h" || "$1" = "help" ]] && _help [[ "$1" = "h" || "$1" = "help" ]] && _help
# if stdout redirected, default to read
[ -t 1 ] || CMD=read
# if stdin comes from stream, default to write
[ -t 0 ] || CMD=write
[[ "$CMD" = list ]] && { [[ "$CMD" = list ]] && {
_list _list