Fixed Approve new members and rebuild error 2.8.9a

DOA

Member
The latest update for me has re-introduced the previous errors with approving new members to private/closed groups, same symptoms. We are unable to access tools to approve users.

1) https://nobita.me/threads/many-errors-after-2-8-4-5-upgrades.1665/

Also,

2) while using "Rebuild Members" with "Remove Deleted Users" option disabled we generate error and stop the process.

Code:
Error: Call to undefined method Nobita_Teams_Model_NewsFeed::get() - library/Nobita/Teams/Model/NewsFeed.php:198
Generated By: 17 minutes ago

An exception occurred: Call to undefined method Nobita_Teams_Model_NewsFeed::get() in /forum/library/Nobita/Teams/Model/NewsFeed.php on line 198

Nobita_Teams_Model_NewsFeed->_onDeletedFeedItem() in Nobita/Teams/Model/NewsFeed.php at line 174
Nobita_Teams_Model_NewsFeed->delete() in Nobita/Teams/DataWriter/Member.php at line 531
Nobita_Teams_DataWriter_Member->_postDelete() in XenForo/DataWriter.php at line 1793
XenForo_DataWriter->delete() in Nobita/Teams/Deferred/Member.php at line 68
Nobita_Teams_Deferred_Member->execute() in XenForo/Model/Deferred.php at line 295
XenForo_Model_Deferred->runDeferred() in XenForo/Model/Deferred.php at line 429
XenForo_Model_Deferred->_runInternal() in XenForo/Model/Deferred.php at line 374
XenForo_Model_Deferred->run() in XenForo/ControllerAdmin/Tools.php at line 159
XenForo_ControllerAdmin_Tools->actionRunDeferred() in XenForo/FrontController.php at line 369
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 152
XenForo_FrontController->run() in /forum/admin.php at line 13

array(3) {
  ["url"] => string(50) "https://.com/admin.php?tools/run-deferred"
  ["_GET"] => array(1) {
    ["tools/run-deferred"] => string(0) ""
  }
  ["_POST"] => array(3) {
    ["redirect"] => string(62) "https://.com/admin.php?tools/rebuild/groups&success=1"
    ["execute"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
  }
}

result in admin screen:

There are manual rebuild processes that have been stopped before completion. Click here to complete them.

This fails again with above error.
 
Last edited:
3) As well as creating new groups doesnt work, is this staff_list a groups add-on field?

Code:
Zend_Db_Statement_Mysqli_Exception: Mysqli statement execute error : Field 'staff_list' doesn't have a default value - library/Zend/Db/Statement/Mysqli.php:214

Mysqli statement execute error : Field 'staff_list' doesn't have a default value
Zend_Db_Statement_Mysqli->_execute() in Zend/Db/Statement.php at line 297
Zend_Db_Statement->execute() in Zend/Db/Adapter/Abstract.php at line 479
Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 574
Zend_Db_Adapter_Abstract->insert() in XenForo/DataWriter.php at line 1638
XenForo_DataWriter->_insert() in XenForo/DataWriter.php at line 1627
XenForo_DataWriter->_save() in XenForo/DataWriter.php at line 1419
XenForo_DataWriter->save() in Nobita/Teams/ControllerPublic/Team.php at line 939
Nobita_Teams_ControllerPublic_Team->actionSave() in XenForo/FrontController.php at line 369
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 152
XenForo_FrontController->run() in /forum/index.php at line 13

array(3) {
  ["url"] => string(33) "https://.com/groups/save"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(15) {
    ["team_category_id"] => string(1) "4"
    ["title"] => string(9) "test"
    ["tag_line"] => string(9) "test"
    ["language_code"] => string(5) "en-US"
    ["logo_file_hash"] => string(32) "d99f92296f10181a04ec0c10c3d05f82"
    ["about_html"] => string(16) "<p>test</p>"
    ["_xfRelativeResolver"] => string(32) "https://.com/groups/add"
    ["tags"] => string(0) ""
    ["privacy_state"] => string(4) "open"
    ["always_moderate_join"] => string(1) "1"
    ["always_req_message"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(11) "/groups/add"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
 
Last edited:
Back
Top