adjust registered by to managed by on db aslo remove url and api key on adding sites for gm

This commit is contained in:
Alberto-Audrix committed 2026-09-11 16:18:04 +07:00
1 parent 64b37b6b6d
commit 521f36d22d
15 files changed
+112 -75

No files matched your search

+4 -8
View File
@@ -103,8 +103,8 @@ describe('SettingsPage city site registry', () => {
name: 'Sukawarna',
api_base_url: 'https://sukawarna.example/api/v1',
has_api_key: true,
registered_by: 5,
registered_by_name: 'gm.user',
managed_by: 5,
managed_by_name: 'gm.user',
is_active: true,
last_synced_at: null,
last_sync_status: '',
@@ -119,8 +119,8 @@ describe('SettingsPage city site registry', () => {
name: 'Cikupa',
api_base_url: 'https://cikupa.example/api/v1',
has_api_key: false,
registered_by: 5,
registered_by_name: 'gm.user',
managed_by: 5,
managed_by_name: 'gm.user',
is_active: true,
last_synced_at: null,
last_sync_status: '',
@@ -159,16 +159,12 @@ describe('SettingsPage city site registry', () => {
fireEvent.change(screen.getByPlaceholderText('Contoh: Sukawarna'), {
target: { value: 'Cikupa' },
});
fireEvent.change(screen.getByPlaceholderText('https://site.example/api/v1'), {
target: { value: 'https://cikupa.example/api/v1' },
});
fireEvent.click(screen.getByRole('button', { name: 'Tambah ke daftar' }));
await waitFor(() => expect(createMock).toHaveBeenCalledTimes(1));
expect(createMock).toHaveBeenCalledWith({
code: 'cikupa',
name: 'Cikupa',
api_base_url: 'https://cikupa.example/api/v1',
is_active: true,
});
});