Project

General

Profile

Bug #1965

Некорректная работа пункта контекстного меню "Заблокировать контакт"

Added by Mellon almost 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Low
Assignee:
Category:
Plugins: Azoth
Target version:
Start date:
11/04/2015
Due date:
% Done:

100%

Estimated time:
3.00 h
Reported in:
master

Description

При отправке станзы не указывает имя списка:

→→→→→→ [15:38:25.868] →→→→→→
  <iq type="set" id="qxmpp1039">
    <query xmlns="jabber:iq:privacy">
      <list>
        <item action="deny" order="1" type="jid" value="bar@foo.ru"/>
      </list>
    </query>
  </iq>

←←←←←← [15:38:26.107] ←←←←←←
  <iq type="error" id="qxmpp1039" to="foo@leechcraft.org/Azoth">
    <error type="cancel">
      <bad-request xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
      <text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Couldn't understand request</text>
    </error>
  </iq>

ЗЫ. Так же смущает то, что этот пункт дублирует последовательность действий "Добавить в черный список..." > "По полному JID", которая вполне нормально отрабатывается.

http://xmpp.org/extensions/xep-0016.html

STR:
Нажать на соответствующий пункт в контекстном меню контакта в ростере.

Expected result:

Actual result:

System information:
LeechCraft 0.6.70-5204-g50e9735
Built with Qt 4.8.7, running with Qt 4.8.7
Running on: Gentoo/Linux x86_64 4.2.3-gentoo #1 SMP PREEMPT Mon Oct 5 19:05:10 MSK 2015


Related issues

Related to Feature #1925: Implement XEP-0191Assigned04/14/20150xd34df00d

Actions
#1

Updated by Mellon almost 5 years ago

  • Subject changed from Некорректная работа пункта контекстного меню "Заблокировать пльзоателя" to Некорректная работа пункта контекстного меню "Заблокировать пользователя"
#2

Updated by Mellon almost 5 years ago

  • Subject changed from Некорректная работа пункта контекстного меню "Заблокировать пользователя" to Некорректная работа пункта контекстного меню "Заблокировать контакт"
#3

Updated by Mellon almost 5 years ago

#4

Updated by Mellon almost 5 years ago

Возможно, имеет смысл через этот пункт реализовать XEP-0191 вместо XEP-0016

#5

Updated by 0xd34df00d almost 5 years ago

Возможно, имеет смысл через этот пункт реализовать XEP-0191 вместо XEP-0016

Я подумываю как-то совместить работу с ними, чтобы, условно, выбирался XEP-0016, если он есть, а иначе XEP-0191. Или наоборот, тут думать надо ещё.

#6

Updated by 0xd34df00d almost 5 years ago

  • Estimated time set to 3.00 h
  • Target version set to 0.6.75
  • Status changed from New to Assigned
#7

Updated by 0xd34df00d almost 5 years ago

  • % Done changed from 0 to 100
  • Status changed from Assigned to Resolved
#8

Updated by Mellon almost 5 years ago

  • Status changed from Resolved to Closed

Ясно, благодарю.

Also available in: Atom PDF