예제 #1
0
파일: content.py 프로젝트: weykent/weasyl
    def POST(self):
        form = web.input(targetid="", submitfile="")
        form.targetid = define.get_int(form.targetid)

        if self.user_id != define.get_ownerid(charid=form.targetid):
            return define.errorpage(self.user_id, errorcode.permission)

        character.reupload(self.user_id, form.targetid, form.submitfile)
        raise web.seeother("/character/%i" % (form.targetid, ))
예제 #2
0
파일: content.py 프로젝트: makyo/weasyl
def reupload_character_post_(request):
    form = request.web_input(targetid="", submitfile="")
    form.targetid = define.get_int(form.targetid)

    if request.userid != define.get_ownerid(charid=form.targetid):
        return Response(define.errorpage(request.userid, errorcode.permission))

    character.reupload(request.userid, form.targetid, form.submitfile)
    raise HTTPSeeOther(location="/character/%i" % (form.targetid,))
예제 #3
0
def reupload_character_post_(request):
    form = request.web_input(targetid="", submitfile="")
    form.targetid = define.get_int(form.targetid)

    if request.userid != define.get_ownerid(charid=form.targetid):
        raise WeasylError('InsufficientPermissions')

    character.reupload(request.userid, form.targetid, form.submitfile)
    raise HTTPSeeOther(location="/character/%i" % (form.targetid, ))
예제 #4
0
파일: content.py 프로젝트: taedixon/weasyl
def reupload_character_post_(request):
    form = request.web_input(targetid="", submitfile="")
    form.targetid = define.get_int(form.targetid)

    if request.userid != define.get_ownerid(charid=form.targetid):
        return Response(define.errorpage(request.userid, errorcode.permission))

    character.reupload(request.userid, form.targetid, form.submitfile)
    raise HTTPSeeOther(location="/character/%i" % (form.targetid, ))
예제 #5
0
파일: content.py 프로젝트: 0x15/weasyl
    def POST(self):
        form = web.input(targetid="", submitfile="")
        form.targetid = define.get_int(form.targetid)

        if self.user_id != define.get_ownerid(charid=form.targetid):
            return define.errorpage(self.user_id, errorcode.permission)

        character.reupload(self.user_id, form.targetid, form.submitfile)
        raise web.seeother("/character/%i" % (form.targetid,))