diff --git a/admin/src/components/ActionButtons/index.jsx b/admin/src/components/ActionButtons/index.jsx
index 9c17c88..b69f18d 100644
--- a/admin/src/components/ActionButtons/index.jsx
+++ b/admin/src/components/ActionButtons/index.jsx
@@ -37,10 +37,10 @@ const ActionButtons = () => {
)}
onSubmit={(force) => dispatch(exportAllConfig(partialDiff, toggleNotification, formatMessage, post, get))}
/>
-
{!isEmpty(partialDiff) && (
{Object.keys(partialDiff).length} {Object.keys(partialDiff).length === 1 ? "config change" : "config changes"}
)}
+
);
};
@@ -53,6 +53,9 @@ const ActionButtonsStyling = styled.div`
> button {
margin-right: 10px;
}
+ > button:last-of-type {
+ margin-left: auto;
+ }
`;
export default ActionButtons;
diff --git a/admin/src/state/actions/Config.js b/admin/src/state/actions/Config.js
index 1259709..73dbb0d 100644
--- a/admin/src/state/actions/Config.js
+++ b/admin/src/state/actions/Config.js
@@ -56,7 +56,7 @@ export function downloadZip(toggleNotification, formatMessage, post, get) {
return async function(dispatch) {
dispatch(setLoadingState(true));
try {
- const { message, base64Data, name } = await get('/config-sync/zip');
+ const { message, base64Data, name } = (await get('/config-sync/zip')).data;
toggleNotification({ type: 'success', message });
if (base64Data) {
saveAs(b64toBlob(base64Data, 'application/zip'), name, { type: 'application/zip' });