]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix(Middleware): log deprecation when annotation was actually used fix/noid/deprecation-correct-case 49237/head
authorArthur Schiwon <blizzz@arthur-schiwon.de>
Tue, 12 Nov 2024 21:15:08 +0000 (22:15 +0100)
committerArthur Schiwon <blizzz@arthur-schiwon.de>
Tue, 12 Nov 2024 21:15:08 +0000 (22:15 +0100)
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
lib/private/AppFramework/Middleware/Security/CORSMiddleware.php

index d8f00f3109633cc8f589677e0f133d260174c76f..40af67739d6785b6b4ab2e70d7996cb7a5b3b3d8 100644 (file)
@@ -102,12 +102,12 @@ class CORSMiddleware extends Middleware {
         */
        protected function hasAnnotationOrAttribute(ReflectionMethod $reflectionMethod, string $annotationName, string $attributeClass): bool {
                if ($this->reflector->hasAnnotation($annotationName)) {
+                       $this->logger->debug($reflectionMethod->getDeclaringClass()->getName() . '::' . $reflectionMethod->getName() . ' uses the @' . $annotationName . ' annotation and should use the #[' . $attributeClass . '] attribute instead');
                        return true;
                }
 
 
                if (!empty($reflectionMethod->getAttributes($attributeClass))) {
-                       $this->logger->debug($reflectionMethod->getDeclaringClass()->getName() . '::' . $reflectionMethod->getName() . ' uses the @' . $annotationName . ' annotation and should use the #[' . $attributeClass . '] attribute instead');
                        return true;
                }