PPL

my account has some funky imported contacts that break the site

Bug #709802 reported by rejon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PPL
Fix Released
Critical
Bassel Safadi

Bug Description

not sure where the problem is yet, but definitely my account on <email address hidden> which I've imported, and only has like 4600 contacts in the google setup, has some characters which break ppl. I put the account info for mine internally on the fabricatorz account page server: http://fabricatorz.com/private/Accounts#rejon

Bassel, I think its importing correctly, but need to try to do operations on this account like import photos, find portraits, and the merge, which all act differently on my account.

This account is closer to what joi wil have surely like 15000+ contacts....sooooo, should investigate this.

Sorry so vague, but really need someone else to poke around by logging in with this account and see if the problem is more clear.

Revision history for this message
Bassel Safadi (bassel) wrote :

Which account did you use to import the contacts? is it rejon?
I need to know which username you where logged in when importing to check the contacts, currently the user rejon has email of <email address hidden>

Revision history for this message
rejon (rejon) wrote : Re: [Bug 709802] Re: my account has some funky imported contacts that break the site

yes. its on fab internal accounts page

On Tue, Feb 1, 2011 at 4:20 PM, Bassel Safadi <email address hidden> wrote:
> Which account did you use to import the contacts? is it rejon?
> I need to know which username you where logged in when importing to check the contacts, currently the user rejon has email of <email address hidden>
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/709802
>
> Title:
>  my account has some funky imported contacts that break the site
>

--
Jon Phillips
http://rejon.org/ | http://fabricatorz.com/
chat/skype: kidproto | irc: rejon
+1.415.830.3884 (sf/global) | +4915155318427 (berlin)

Changed in ppl:
assignee: Bassel Safadi (bassel) → Christopher Adams (christopheradams)
Revision history for this message
Bassel Safadi (bassel) wrote :

Tested and did see any breaks in the site, Christopher please re-test

Revision history for this message
Bassel Safadi (bassel) wrote :

sorry, I meant didn't see any breaks

Changed in ppl:
status: Incomplete → Invalid
importance: High → Undecided
Revision history for this message
rejon (rejon) wrote :

Ok, here this breaks some aiki:

Login with my account, then goto the account Fox Harrell and click the private icon to make the profile public, then the main home public index is spewing loads of accounts out! That is so dangerous!!!

Looks to be a php problem! I can see the php else text being output.

This needs to be investigated by aiki pro.

Changed in ppl:
assignee: Christopher Adams (christopheradams) → Bassel Safadi (bassel)
importance: Undecided → Critical
status: Invalid → Confirmed
Revision history for this message
rejon (rejon) wrote :

Ok, this error happens on the cortez bryant one visible now as well same procedure as fox.

Revision history for this message
rejon (rejon) wrote :

The neil stuber toggle between private and public works fine and the index is fine.

Revision history for this message
rejon (rejon) wrote :

Ok, deleted my account and now trying this, am up to here:

rejon>30 going down the list
31<rejon>30 i'm pretty sure its the google import is brining in some nasties
31<rejon>30 you almost want a button that attempts to do all tasks
31<rejon>30 i've done everything now but gmail
31<rejon>30 will now try to merge all that i have
31<rejon>30 great work on the log
31<rejon>30 does pretty good on the merge with this part
31<rejon>30 just says "Merged Successfully"
31<rejon>30 the public/private icon is cool
31<rejon>30 works real well
31<rejon>30 ok everything works real smooth
31<rejon>30 now going for the gmail disaster area
31<rejon>30 ok importing

Imported 4162 gmail contacts.

Revision history for this message
rejon (rejon) wrote :

Ok, didn't try merge of my current setup with gmail imported contacts, and made my personal account "Jon Phillips" public with the toggle icon, then visited the home page and its definitely busted the exact same.

Revision history for this message
rejon (rejon) wrote :

so appears from cxadams, that only the logged in users in my case, sees the fucked up index.

And, if click one of the accounts that is appearing errantly, then I get an error page:

"This user does not exist."

http://pple.aikilab.com/people/47071/emily_warn

Revision history for this message
rejon (rejon) wrote :

Check at the bottom. This is the messed up index that is showing for me. I currently have three public accounts:

DeWitt Clinton, Liz Dunn and Jon Phillips

Not sure what is breaking in the index code.

Bassel Safadi (bassel)
Changed in ppl:
status: Confirmed → Triaged
Revision history for this message
Bassel Safadi (bassel) wrote :

ok, this was an aiki core bug, fixed on aiki and pushed. also updated ppl so this is fixed there as well

Changed in ppl:
status: Triaged → Fix Released
Revision history for this message
Christopher Adams (christopheradams) wrote :

It might be helpful to explain the bug here.

Revision history for this message
rejon (rejon) wrote :

I agree.

On Sun, Feb 13, 2011 at 6:31 PM, Christopher Adams <email address hidden> wrote:
> It might be helpful to explain the bug here.
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/709802
>
> Title:
>  my account has some funky imported contacts that break the site
>

--
Jon Phillips
http://rejon.org/ | http://fabricatorz.com/
chat/skype: kidproto | irc: rejon
+1.415.830.3884 (global) | +1-510-499-0894 (sf)

Revision history for this message
Bassel Safadi (bassel) wrote :

widgets render engine in aiki used to process the inherit widgets inside the if else statement before checking the values or executing the php. so now added:

     $widgetContents = $aiki->php->parser($widgetContents);
before
     $widgetContents = $this->inline_widgets($widgetContents);
     $widgetContents = $this->inherent_widgets($widgetContents);

and the parser now works earlier inside widgets with looped content

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.