Skip to content

Commit 623a56d

Browse files
authored
Merge pull request #104 from kevincar/103-winrt-server-is-advertisement-checks-all-service-providers
Only one service advertize for server
2 parents c77355c + 1f03fa2 commit 623a56d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

bless/backends/winrt/server.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,14 +152,14 @@ async def is_advertising(self) -> bool:
152152
bool
153153
True if advertising
154154
"""
155-
all_services_advertising: bool = True
155+
all_services_advertising: bool = False
156156
for uuid, service in self.services.items():
157157
winrt_service: BlessGATTServiceWinRT = cast(BlessGATTServiceWinRT, service)
158158
service_is_advertising: bool = (
159159
winrt_service.service_provider.advertisement_status == 2
160160
)
161161
all_services_advertising = (
162-
all_services_advertising and service_is_advertising
162+
all_services_advertising or service_is_advertising
163163
)
164164

165165
return self._advertising and all_services_advertising

0 commit comments

Comments
 (0)