Closed
Bug 907910
Opened 12 years ago
Closed 11 years ago
Allow admins to contact the app owner from the lookup tool
Categories
(Marketplace Graveyard :: Admin Tools, enhancement, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
2014-07-22
People
(Reporter: krupa.mozbugs, Assigned: mat)
References
()
Details
(Whiteboard: [repoman])
Right now, the Author field is not linkified in the lookup tool. I presume that this is so because we extract that info from the manifest.
However it will be convenient for admins/BD who work with devs to have a way to contact the owner of the app they are looking into. We can add a contact link, may be.
https://marketplace-dev.allizom.org/lookup/app/393011/summary
Comment 1•12 years ago
|
||
https://github.com/mozilla/zamboni/commit/7e235f4
I've added the authors' emails to the Lookup Tool listing:
http://cl.ly/image/2W3v3r203g2r/Screen%20Shot%202013-08-21%20at%202.09.00%20PM.png
Before closing this bug, we should consider linking to the Communication Dashboard from here or adding a contact form as Krupa suggests in comment 0.
Comment 2•12 years ago
|
||
Can we instead change the developer name into a link that links to their account lookup page (which has the email address, among other useful info)?
(showing the email address on the app lookup page is okay too, as added in https://github.com/mozilla/zamboni/commit/7e235f4 )
Comment 3•12 years ago
|
||
We should probably also add integration with commbadge at some point.
Updated•12 years ago
|
Priority: -- → P3
Updated•11 years ago
|
Whiteboard: [repoman][contribute]
| Assignee | ||
Updated•11 years ago
|
Assignee: nobody → mpillard
| Assignee | ||
Updated•11 years ago
|
Status: NEW → ASSIGNED
| Assignee | ||
Comment 4•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [repoman][contribute] → [repoman][qa-]
Target Milestone: --- → 2014-07-22
| Reporter | ||
Comment 5•11 years ago
|
||
STR:
1. Load https://marketplace-dev.allizom.org/lookup/app/393011/summary
2. Click on the author "ducker"
3. Notice that https://marketplace-dev.allizom.org/lookup/user/4771218/summary loads which is a 500
observed behavior:
traceback!
Also, no matter what app owner you click on, https://marketplace-dev.allizom.org/lookup/user/4771218/summary loads (ducker, twitter Inc, facebook etc) which looks like a link to the admin's user lookup page
traceback details:
Stacktrace (most recent call last):
File "django/core/handlers/base.py", line 112, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "newrelic/hooks/framework_django.py", line 492, in wrapper
return wrapped(*args, **kwargs)
File "amo/decorators.py", line 32, in wrapper
return func(request, *args, **kw)
File "amo/decorators.py", line 32, in wrapper
return func(request, *args, **kw)
File "amo/decorators.py", line 62, in wrapper
return f(request, *args, **kw)
File "mkt/lookup/views.py", line 86, in user_summary
provider_portals = get_payment_provider_portals(user=user)
File "mkt/lookup/views.py", line 543, in get_payment_provider_portals
provider = get_provider(id=acct.payment_account.provider)
File "mkt/developers/providers.py", line 460, in get_provider
'allowed PAYMENT_PROVIDERS.'.format(p=provider.name))
sentry: http://sentry.dmz.phx1.mozilla.com/marketplace-dev/marketplace-dev/group/20124/
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Whiteboard: [repoman][qa-] → [repoman]
| Reporter | ||
Comment 6•11 years ago
|
||
On stage, there is no traceback but we still just load the admin user's lookup page instead of the clicked-on app user's lookup page.
| Assignee | ||
Comment 7•11 years ago
|
||
I don't think the traceback is mine, but the link is definitely wrong, I'll fix that.
| Assignee | ||
Comment 8•11 years ago
|
||
| Assignee | ||
Comment 9•11 years ago
|
||
The traceback happens when you look at an account referencing a payment provider not enabled in the settings. This is not something new or caused my code, I filed bug 1041552 for it. You can test this bug with other accounts to verify it.
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
Comment 10•11 years ago
|
||
this is in the 2014.07.22 release tag https://github.com/mozilla/zamboni/compare/2014.07.08...2014.07.22
| Reporter | ||
Comment 11•11 years ago
|
||
verified fixed at https://marketplace.allizom.org/lookup/app/393011/summary
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•