diff --git a/lib/pods/network.dart b/lib/pods/network.dart index a71916bd..f01c4ca2 100644 --- a/lib/pods/network.dart +++ b/lib/pods/network.dart @@ -65,12 +65,13 @@ final apiClientProvider = Provider((ref) { final serverUrl = ref.watch(serverUrlProvider); final dio = Dio( BaseOptions( - baseUrl: serverUrl, + baseUrl: '$serverUrl/api', connectTimeout: const Duration(seconds: 10), receiveTimeout: const Duration(seconds: 10), headers: { 'Accept': 'application/json', 'Content-Type': 'application/json', + 'X-Client': 'Solian', }, ), ); diff --git a/lib/screens/creators/stickers/stickers.dart b/lib/screens/creators/stickers/stickers.dart index f7fa71f7..a74c1cce 100644 --- a/lib/screens/creators/stickers/stickers.dart +++ b/lib/screens/creators/stickers/stickers.dart @@ -28,7 +28,7 @@ class StickersScreen extends HookConsumerWidget { actions: [ IconButton( onPressed: () { - context.push('/creators/stickers/new?pubName=pubName').then(( + context.push('/creators/stickers/new?pubName=$pubName').then(( value, ) { if (value != null) { diff --git a/lib/widgets/chat/call_button.dart b/lib/widgets/chat/call_button.dart index a3dcf302..6e968d40 100644 --- a/lib/widgets/chat/call_button.dart +++ b/lib/widgets/chat/call_button.dart @@ -44,7 +44,7 @@ class AudioCallButton extends HookConsumerWidget { try { await apiClient.post('/chat/realtime/$roomId'); if (context.mounted) { - context.push('/chat/call/$roomId'); + context.push('/chat/$roomId/call'); } } catch (e) { showErrorAlert(e); diff --git a/lib/widgets/chat/call_overlay.dart b/lib/widgets/chat/call_overlay.dart index 1bacf4ca..b02e99fe 100644 --- a/lib/widgets/chat/call_overlay.dart +++ b/lib/widgets/chat/call_overlay.dart @@ -360,7 +360,7 @@ class CallOverlayBar extends HookConsumerWidget { ).padding(all: 16), ), onTap: () { - context.push('/chat/call/${callNotifier.roomId!}'); + context.push('/chat/${callNotifier.roomId!}/call'); }, ); }