Heya, I am trying to idle out a character that someone has asked to drop, and running into an odd issue Or maybe a lack of understanding of how to properly drop and roster a character?? But there is an error in the logs, which I will paste below.
I assume if someone wants to drop a character, and I subsequently want to put that character on the roster for someone else to potentially app later, I should use the idle/now <name>=Gone
command first (to clear off their OOC personal data), and then roster/add <Name>
them to actually put them on the roster.
However, when I use idle/now =Gone, it’s not clearing the handle from the character in the way I expect – the handle still appears on their character profile, they still have a handle_id on their char obj, the char is still a Current Character on AresCentral, and the character still shows in the Player’s alt list on the Players page.
Not sure what is up I am on v81.
In the error logs, I notice this:
2020-07-12 21:37:57 DEBUG - Clearing alt info for 69
2020-07-12 21:37:57 DEBUG - AresMUSH::Profile::CharIdledOutEventHandler handling CharIdledOutEvent.
2020-07-12 21:37:57 DEBUG - Deleting PMs for 69
2020-07-12 21:37:57 DEBUG - AresMUSH::Page::CharIdledOutEventHandler handling CharIdledOutEvent.
2020-07-12 21:37:57 DEBUG - Deleting mail for 69
2020-07-12 21:37:57 DEBUG - AresMUSH::Mail::CharIdledOutEventHandler handling CharIdledOutEvent.
2020-07-12 21:37:57 DEBUG - Resetting login info for 69
2020-07-12 21:37:57 DEBUG - AresMUSH::Login::CharIdledOutEventHandler handling CharIdledOutEvent.
</html>' backtrace=["/home/ares/.rvm/rubies/ruby-2.6.3/lib/ruby/2.6.0/json/common.rb:156:in `parse'", "/home/ares/.rvm/rubies/ruby-2.6.3/lib/ruby/2.6.0/json/common.rb:156:in `parse'", "/home/ares/aresmush/engine/aresmush/rest_connector.rb:15:in `post'", "/home/ares/aresmush/plugins/arescentral/helpers/connector.rb:82:in `unlink_handle'", "/home/ares/aresmush/plugins/arescentral/helpers/handle_mgmt.rb:80:in `block in unlink_handle'", "/home/ares/aresmush/engine/aresmush/error_block.rb:6:in `with_error_handling'", "/home/ares/aresmush/plugins/arescentral/helpers/handle_mgmt.rb:75:in `unlink_handle'", "/home/ares/aresmush/plugins/idle/helpers.rb:41:in `idle_cleanup'", "/home/ares/aresmush/plugins/idle/helpers.rb:26:in `add_to_roster'", "/home/ares/aresmush/plugins/idle/helpers.rb:17:in `block in create_or_update_roster'"]
</body>
</div>
</div>
</div>
<p> Report bugs or offensive content to faraday@aresmush.com. </p>
<p>Read the AresMUSH <a href="http://www.aresmush.com/privacy">Privacy Policy</a> to find out what we do with your data.</p>
<div class="col-md-12 footer">
<div class="row">
</div>
</div>
Sorry! That page could not be found.
</nav>
</ul>
<li><a href="http://www.aresmush.com">AresMUSH.com</a></li>
<li><a href="http://forum.aresmush.com">Forum</a></li>
<li><a href="/wiki">Archive</a></li>
<li><a href="/games">Games</a></li>
<li><a href="/handles">Players</a></li>
<li><a href="/">Home</a></li>
<ul class="nav navbar-nav">
<nav class="navbar navbar-inverse">
<div class="col-md-12">
<div class="row">
</div>
</div>
</div>
<p><a href="/login">Login</a></p>
<div class="col-md-6 text-right user-bar">
</div>
<h1 class="site-title">Ares Central</h1>
<div class="col-md-6">
<div class="titlebox">
<div class="row">
<div class="container">
<body>
</head>
</script>
});
$(document).ready(function() {
<script type="text/javascript">
<link rel="stylesheet" type="text/css" href="/styles/ares.css">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src='https://www.google.com/recaptcha/api.js'></script>
<link rel="shortcut icon" href="/images/favicon.ico">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.10.2/css/all.css" integrity="sha384-rtJEYb85SiYWgfpCr0jn174XgJTn4rptSOQsMroFBPQSGLdOC5IbubP6lJ35qoM9" crossorigin="anonymous">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
-->
<script src="/javascripts/jquery.bootstrap-growl.min.js"></script>
<script src="/javascripts/jquery-ui-1.11.4/jquery-ui.min.js"></script>
<script src="/javascripts/jquery-ui-1.11.4/external/jquery/jquery.js"></script>
<link rel="stylesheet" href="/javascripts/jquery-ui-1.11.4/jquery-ui.min.css">
<!--
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<title>AresCentral - AresMUSH</title>
<head>
<html>
2020-07-12 21:37:57 ERROR - Error in Unlinking handle with AresCentral.: client= error=767: unexpected token at '<!DOCTYPE html>
2020-07-12 21:37:57 INFO - Removing handle link for 5efaab85bbdbe407135c444e