mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 09:46:22 +00:00
fix rename bug
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
const _ = require('lodash')
|
||||
|
||||
const resolveStorageData = require('./resolveStorageData')
|
||||
/**
|
||||
* @param {String} key
|
||||
* @param {String} name
|
||||
@@ -23,7 +23,9 @@ function renameStorage (key, name) {
|
||||
targetStorage.name = name
|
||||
localStorage.setItem('storages', JSON.stringify(cachedStorageList))
|
||||
|
||||
return Promise.resolve(targetStorage)
|
||||
targetStorage.path
|
||||
|
||||
return resolveStorageData(targetStorage)
|
||||
}
|
||||
|
||||
module.exports = renameStorage
|
||||
|
||||
@@ -319,14 +319,15 @@ class StorageItem extends React.Component {
|
||||
name: this.refs.label.value
|
||||
})
|
||||
}
|
||||
|
||||
handleLabelBlur (e) {
|
||||
let { storage } = this.props
|
||||
dataApi
|
||||
.renameStorage(storage.key, this.state.name)
|
||||
.then((storage) => {
|
||||
.then((_storage) => {
|
||||
store.dispatch({
|
||||
type: 'RENAME_STORAGE',
|
||||
storage: storage
|
||||
storage: _storage
|
||||
})
|
||||
this.setState({
|
||||
isLabelEditing: false
|
||||
|
||||
Reference in New Issue
Block a user