]> git.basschouten.com Git - openhab-addons.git/commitdiff
[freeboxos] Fix enabling/disabling of Mac OS file sharing (#17203)
authorlolodomo <lg.hc@free.fr>
Sun, 4 Aug 2024 07:21:22 +0000 (09:21 +0200)
committerGitHub <noreply@github.com>
Sun, 4 Aug 2024 07:21:22 +0000 (09:21 +0200)
Fix #17200

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
bundles/org.openhab.binding.freeboxos/src/main/java/org/openhab/binding/freeboxos/internal/api/rest/AfpManager.java

index a0a37aaef80293390d7058f906c5cac4183ba75a..4fbb9052aef9f8434ff6a87bdc4ec2f351d584f6 100644 (file)
@@ -31,22 +31,8 @@ public class AfpManager extends ConfigurableRest<AfpManager.Afp, AfpManager.Conf
     protected static class ConfigResponse extends Response<Afp> {
     }
 
-    protected static record Afp(boolean enabled, boolean guestAllow, ServerType serverType, @Nullable String loginName,
+    protected static record Afp(boolean enabled, boolean guestAllow, String serverType, @Nullable String loginName,
             @Nullable String loginPassword) {
-        private enum ServerType {
-            POWERBOOK,
-            POWERMAC,
-            MACMINI,
-            IMAC,
-            MACBOOK,
-            MACBOOKPRO,
-            MACBOOKAIR,
-            MACPRO,
-            APPLETV,
-            AIRPORT,
-            XSERVE,
-            UNKNOWN
-        }
     }
 
     public AfpManager(FreeboxOsSession session, UriBuilder uriBuilder) throws FreeboxException {