mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-11-14 00:01:03 +00:00
fix: the map falls back to raster where the vector style cannot load, the tour layer pill fits narrow maps and stands on the side in 3D, the dashboard's widget column scrolls on its own, and the CI checks the watch sync and journey write-up broke
This commit is contained in:
@@ -88,7 +88,11 @@ export class WatchSyncPushService implements OnModuleInit, OnModuleDestroy {
|
||||
return users;
|
||||
}
|
||||
|
||||
/** Sends one trip's gathered sync. */
|
||||
/**
|
||||
* Sends one trip's gathered sync.
|
||||
*
|
||||
* @txIndependent one push per member, each a network call whose bookkeeping stands on its own.
|
||||
*/
|
||||
async flush(key: string): Promise<void> {
|
||||
const entry = this.pending.get(key);
|
||||
if (!entry) return;
|
||||
|
||||
@@ -203,6 +203,9 @@ export class WebPushService {
|
||||
* The watch sync to each of the user's iPhones (the relay's APNs endpoints):
|
||||
* true when at least one took it. Browsers and Android devices have no watch
|
||||
* and get nothing. Nothing is sent while the server has no usable key pair.
|
||||
*
|
||||
* @txIndependent one delivery per device, each with its network call between
|
||||
* its writes (a failure counted, a dead subscription removed): each stands on its own.
|
||||
*/
|
||||
async sendWatchSync(userId: number): Promise<boolean> {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user