<html>
<head>
<style>
body {
font-family: Verdana, sans-serif;
font-size: 0.8em;
color:#484848;
}
h1, h2, h3 { font-family: "Trebuchet MS", Verdana, sans-serif; margin: 0px; }
h1 { font-size: 1.2em; }
h2, h3 { font-size: 1.1em; }
a, a:link, a:visited { color: #2A5685;}
a:hover, a:active { color: #c61a1a; }
a.wiki-anchor { display: none; }
hr {
width: 100%;
height: 1px;
background: #ccc;
border: 0;
}
.footer {
font-size: 0.8em;
font-style: italic;
}
</style>
</head>
<body>
<span class="header"></span>
Issue #428 has been reported by Samer -.
<hr />
<h1><a href="http://redmine.ourproject.org/issues/428">Defect #428: Friending myself through an invitation to my email</a></h1>
<ul>
<li>Author: Samer -</li>
<li>Status: New</li>
<li>Priority: Normal</li>
<li>Assignee: </li>
<li>Category: User Social Network</li>
<li>Target version: </li>
<li>Resolution: </li>
<li>Tags: </li>
</ul>
<ul>
        <li>Alice sends an invitation to her own email</li>
                <li>Alice receives the email inviting her to Kune.cc</li>
                <li>Alice clicks on the link and kune.cc opens</li>
                <li>She was already logged in. </li>
                <li>She sees a message saying that "Alice" invited her, so she may want to make Alice her friend</li>
                <li>Alice accepts</li>
                <li>Another message appears, saying that Alice is inviting you to be her friend...</li>
                <li>Alice accepts</li>
                <li>Alice goes to her buddy list and sees herself as a buddy!! (check <a class="external" href="http://kune.cc/#!samer">http://kune.cc/#!samer</a>, the last friend is "samer")</li>
        </ul>
Some needed checks here:
        <ul>
        <li>If the person that invited me to Kune is myself, don't offer friending</li>
                <li>If somehow I manage to offer friendship to myself, I shouldn't be able to accept (automatically rejected)</li>
                <li>If somehow I manage to accept, I shouldn't be listed as a friend in my buddy list...</li>
        </ul>
        <p>I guess the third check is not needed if we ensure the first two.</p>
<hr />
<span class="footer"><p>You have received this notification because you have either subscribed to it, or are involved in it.<br />To change your notification preferences, please click here: <a class="external" href="http://redmine.ourproject.org/my/account">http://redmine.ourproject.org/my/account</a></p></span>
</body>
</html>