Leere Fehlermeldung

    • Official Post
    Affected App
    WoltLab Suite Core

    Bei direkten Pfad zum Paket angeben ist die Fehlermeldung leer, wenn das Paket unique ist und bereits installiert ist.


    acptemplates/packageStartInstall.tpl

    Code: 43
    {if $errorField == 'uploadPackage'}
    							<p class="innerError">
    								{if $errorType == 'empty'}{lang}wcf.global.error.empty{/lang}{/if}
    								{if $errorType == 'noValidPackage'}{lang}wcf.acp.package.startInstall.error.noValidPackage{/lang}{/if}
    								{if $errorType == 'noValidUpdate'}{lang}wcf.acp.package.startInstall.error.noValidUpdate{/lang}{/if}
    								{if $errorType == 'noValidInstall'}{lang}wcf.acp.package.startInstall.error.noValidInstall{/lang}{/if}
    								{if $errorType == 'uploadFailed'}{lang}wcf.acp.package.startInstall.error.uploadFailed{/lang}{/if}
    								{if $errorType == 'uniqueAlreadyInstalled'}{lang}wcf.acp.package.startInstall.error.uniqueAlreadyInstalled{/lang}{/if}
    							</p>
    						{/if}


    Code: 68
    {if $errorField == 'downloadPackage'}
    							<p class="innerError">
    								{if $errorType == 'notFound'}{lang}wcf.acp.package.startInstall.error.notFound{/lang}{/if}
    								{if $errorType == 'noValidPackage'}{lang}wcf.acp.package.startInstall.error.noValidPackage{/lang}{/if}
    								{if $errorType == 'noValidUpdate'}{lang}wcf.acp.package.startInstall.error.noValidUpdate{/lang}{/if}
    								{if $errorType == 'noValidInstall'}{lang}wcf.acp.package.startInstall.error.noValidInstall{/lang}{/if}
    							</p>
    						{/if}


    Bei dem 2. Teil fehlt die Prüfung des Errortypes auf uniqueAlreadyInstalled

    Code
    {if $errorType == 'uniqueAlreadyInstalled'}{lang}wcf.acp.package.startInstall.error.uniqueAlreadyInstalled{/lang}{/if}


    Die UserInputException wird aber unabhängig davon welches Feld genommen wird, in der PackageStartInstallForm bei beiden geworfen.


    Ja, das ist ein Duplikat von http://www.woltlab.com/forum/b…n-pfad-zum-paket-angeben/ aber ich kann den Fehler sogar in einem aktuellen Checkout vom SVN-Trunk nachvollziehen.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!