← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 1626741] Re: External / WAN IP address seems not to be saved

 

While trying to pinpoint the issue I found that the PropPage::Items map members in the PageContent classes are filled with the Ext IP & Allow override setting values but after that there's no PropPage::read() call to actually put the values into the GUI controls.
Similarly the GUI controls' values for these two settings per protocol are not being written to SettingsManager at closal of the dialog because of a missing PropPage::write() call for these items inside the PageContentV4/V6 classes.
Adding the PropPage::read / PropPage::write(items) calls to the PageContent::read / write () functions respectively makes the compiler complaining about the items map isn't even instantiated.
So something's missing here and I'm not sure how to fix this.

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/1626741

Title:
  External  / WAN IP address seems not to be saved

Status in DC++:
  Confirmed

Bug description:
  OS: Win10 DC++: 0.860 language: german
  When you specify your external IP (or DNS name) under settings->connection->manual configuration and apply the settings, next time you open the settings the field is empty again. I am not sure if the IP or DNS name is not saved properly or it is simply not displayed in the field. It seems that after a program restart the information about the external IP is lost as searching and downloading is not working then.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/1626741/+subscriptions


References