Skip to content

Commit d91559f

Browse files
authored
Merge pull request #8 from jopsis/claude/fix-issue-7-7DdAH
fix: return JSON string from getAppInfo and handle onAuthUpdated call…
2 parents 92326e7 + 929797b commit d91559f

12 files changed

Lines changed: 60 additions & 24 deletions

File tree

aceserve-arm32-broadcasting/app_bridge.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def _fake_rpc(self, method, *args):
117117
elif method == "adjustCacheSettings":
118118
return None
119119
elif method == "getAppInfo":
120-
return {
120+
return json.dumps({
121121
"appId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
122122
"appVersionCode": "302131302",
123123
"deviceId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
@@ -126,7 +126,9 @@ def _fake_rpc(self, method, *args):
126126
"isAndroidTv": False,
127127
"hasBrowser": False,
128128
"hasWebView": False
129-
}
129+
})
130+
elif method == "onAuthUpdated":
131+
return None
130132
else:
131133
raise Exception("Unknown method: %s" % (method,))
132134

aceserve-arm32-broadcasting/main.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import os
22
import sys
3+
import json
34
import threading
45
import traceback
56
import re
@@ -85,7 +86,7 @@ def publishFileReceiverState(self, *args, **kwargs):
8586
return
8687

8788
def getAppInfo(self, *args, **kwargs):
88-
return {
89+
return json.dumps({
8990
"appId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
9091
"appVersionCode": "6.6",
9192
"deviceId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
@@ -94,7 +95,10 @@ def getAppInfo(self, *args, **kwargs):
9495
"isAndroidTv": False,
9596
"hasBrowser": False,
9697
"hasWebView": False
97-
}
98+
})
99+
100+
def onAuthUpdated(self, *args, **kwargs):
101+
return
98102

99103
def _fake_rpc(self, method, *args):
100104
print(method, *args)

aceserve-arm32/app_bridge.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def _fake_rpc(self, method, *args):
117117
elif method == "adjustCacheSettings":
118118
return None
119119
elif method == "getAppInfo":
120-
return {
120+
return json.dumps({
121121
"appId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
122122
"appVersionCode": "302131302",
123123
"deviceId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
@@ -126,7 +126,9 @@ def _fake_rpc(self, method, *args):
126126
"isAndroidTv": False,
127127
"hasBrowser": False,
128128
"hasWebView": False
129-
}
129+
})
130+
elif method == "onAuthUpdated":
131+
return None
130132
else:
131133
raise Exception("Unknown method: %s" % (method,))
132134

aceserve-arm32/main.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import os
22
import sys
3+
import json
34
import threading
45
import traceback
56
import re
@@ -85,7 +86,7 @@ def publishFileReceiverState(self, *args, **kwargs):
8586
return
8687

8788
def getAppInfo(self, *args, **kwargs):
88-
return {
89+
return json.dumps({
8990
"appId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
9091
"appVersionCode": "6.6",
9192
"deviceId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
@@ -94,7 +95,10 @@ def getAppInfo(self, *args, **kwargs):
9495
"isAndroidTv": False,
9596
"hasBrowser": False,
9697
"hasWebView": False
97-
}
98+
})
99+
100+
def onAuthUpdated(self, *args, **kwargs):
101+
return
98102

99103
def _fake_rpc(self, method, *args):
100104
print(method, *args)

aceserve-arm64-broadcasting/app_bridge.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def _fake_rpc(self, method, *args):
117117
elif method == "adjustCacheSettings":
118118
return None
119119
elif method == "getAppInfo":
120-
return {
120+
return json.dumps({
121121
"appId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
122122
"appVersionCode": "302131302",
123123
"deviceId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
@@ -126,7 +126,9 @@ def _fake_rpc(self, method, *args):
126126
"isAndroidTv": False,
127127
"hasBrowser": False,
128128
"hasWebView": False
129-
}
129+
})
130+
elif method == "onAuthUpdated":
131+
return None
130132
else:
131133
raise Exception("Unknown method: %s" % (method,))
132134

aceserve-arm64-broadcasting/main.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import os
22
import sys
3+
import json
34
import threading
45
import traceback
56
import re
@@ -85,7 +86,7 @@ def publishFileReceiverState(self, *args, **kwargs):
8586
return
8687

8788
def getAppInfo(self, *args, **kwargs):
88-
return {
89+
return json.dumps({
8990
"appId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
9091
"appVersionCode": "6.6",
9192
"deviceId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
@@ -94,7 +95,10 @@ def getAppInfo(self, *args, **kwargs):
9495
"isAndroidTv": False,
9596
"hasBrowser": False,
9697
"hasWebView": False
97-
}
98+
})
99+
100+
def onAuthUpdated(self, *args, **kwargs):
101+
return
98102

99103
def _fake_rpc(self, method, *args):
100104
print(method, *args)

aceserve-arm64/app_bridge.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def _fake_rpc(self, method, *args):
117117
elif method == "adjustCacheSettings":
118118
return None
119119
elif method == "getAppInfo":
120-
return {
120+
return json.dumps({
121121
"appId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
122122
"appVersionCode": "302131302",
123123
"deviceId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
@@ -126,7 +126,9 @@ def _fake_rpc(self, method, *args):
126126
"isAndroidTv": False,
127127
"hasBrowser": False,
128128
"hasWebView": False
129-
}
129+
})
130+
elif method == "onAuthUpdated":
131+
return None
130132
else:
131133
raise Exception("Unknown method: %s" % (method,))
132134

aceserve-arm64/main.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import os
22
import sys
3+
import json
34
import threading
45
import traceback
56
import re
@@ -85,7 +86,7 @@ def publishFileReceiverState(self, *args, **kwargs):
8586
return
8687

8788
def getAppInfo(self, *args, **kwargs):
88-
return {
89+
return json.dumps({
8990
"appId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
9091
"appVersionCode": "6.6",
9192
"deviceId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
@@ -94,7 +95,10 @@ def getAppInfo(self, *args, **kwargs):
9495
"isAndroidTv": False,
9596
"hasBrowser": False,
9697
"hasWebView": False
97-
}
98+
})
99+
100+
def onAuthUpdated(self, *args, **kwargs):
101+
return
98102

99103
def _fake_rpc(self, method, *args):
100104
print(method, *args)

aceserve-x86_64-broadcasting/app_bridge.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def _fake_rpc(self, method, *args):
117117
elif method == "adjustCacheSettings":
118118
return None
119119
elif method == "getAppInfo":
120-
return {
120+
return json.dumps({
121121
"appId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
122122
"appVersionCode": "302131302",
123123
"deviceId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
@@ -126,7 +126,9 @@ def _fake_rpc(self, method, *args):
126126
"isAndroidTv": False,
127127
"hasBrowser": False,
128128
"hasWebView": False
129-
}
129+
})
130+
elif method == "onAuthUpdated":
131+
return None
130132
else:
131133
raise Exception("Unknown method: %s" % (method,))
132134

aceserve-x86_64-broadcasting/main.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import os
22
import sys
3+
import json
34
import threading
45
import traceback
56
import re
@@ -85,7 +86,7 @@ def publishFileReceiverState(self, *args, **kwargs):
8586
return
8687

8788
def getAppInfo(self, *args, **kwargs):
88-
return {
89+
return json.dumps({
8990
"appId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
9091
"appVersionCode": "6.6",
9192
"deviceId": "d3efefe5-4ce4-345b-adb6-adfa3ba92eab",
@@ -94,7 +95,10 @@ def getAppInfo(self, *args, **kwargs):
9495
"isAndroidTv": False,
9596
"hasBrowser": False,
9697
"hasWebView": False
97-
}
98+
})
99+
100+
def onAuthUpdated(self, *args, **kwargs):
101+
return
98102

99103
def _fake_rpc(self, method, *args):
100104
print(method, *args)

0 commit comments

Comments
 (0)